|
Не устанавливается свойство ViewModel
|
|||
---|---|---|---|
#18+
Всем привет, подскажите по ситуации кто может: есть View, на которой есть пару скалярных свойств и одно свойство-коллекция. (Главная форма) Код: html 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. 82. 83. 84. 85. 86. 87. 88. 89.
Для этой View есть ViewModel Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58.
На View есть кнопка, по которой я могу перейти на новую форму добавления элементов (подчиненная форма) в список для главной формы, ввести параметры нового добавляемого элемента и вернуться на главную форму. Код: html 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62.
Код контроллера: Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. 82. 83. 84. 85. 86. 87.
Когда я делаю следующую последовательность действий CreateAndSave=>Добавляю новый элемент=>CreateConfirm (Возвращаюсь на главную форму со списком)=>CreateAndSave возникает следующая проблема После того как я добавил новый элемент из подчиненной формы и возвращаюсь на главную, на главной форме в списке этот элемент появился. Однако, когда я хочу добавить еще один и опять вызываю метод CreateAndSave, то в параметрах метода приходит пустая Viewmodel, то есть EquipmentList пустой, и я никак не могу считать список уже имеющихся элементов на главной форме. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.01.2019, 10:39 |
|
Не устанавливается свойство ViewModel
|
|||
---|---|---|---|
#18+
vb_sub, У тебя разве корзина покупок? Зачем в сессию? Сохраняй сразу в базу во второй. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.01.2019, 10:50 |
|
Не устанавливается свойство ViewModel
|
|||
---|---|---|---|
#18+
Petro123, чтобы этот список хранился для конкретного пользователя нужно пользователя приложения расширить этим функционалом что-то типа Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24.
? ... |
|||
:
Нравится:
Не нравится:
|
|||
21.01.2019, 11:06 |
|
Не устанавливается свойство ViewModel
|
|||
---|---|---|---|
#18+
vb_sub, Ничего не понял. Давай от печки. Дай таблиц модели в базе. Коллекция разве для каждого своя? ... |
|||
:
Нравится:
Не нравится:
|
|||
21.01.2019, 11:11 |
|
Не устанавливается свойство ViewModel
|
|||
---|---|---|---|
#18+
vb_sub Код: c# 1.
он чисто для аутентификации. Ты что пишешь? ... |
|||
:
Нравится:
Не нравится:
|
|||
21.01.2019, 11:12 |
|
Не устанавливается свойство ViewModel
|
|||
---|---|---|---|
#18+
Petro123, для каждого пользователя своя коллекция. Поэтому нужно привязать коллекцию к конкретному пользователю. Или скорее всего нужно дополнить модели типа ItClaim свойством ApplicationUser. В базе таблицы представлены просто Код: c# 1.
В принципе меня бы и устроило, если бы ViewModel нормально запомнила все данные и только в самом конце были бы посланы все изменения для сохранения в базу данных. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.01.2019, 11:31 |
|
Не устанавливается свойство ViewModel
|
|||
---|---|---|---|
#18+
Petro123vb_sub Код: c# 1.
он чисто для аутентификации. Ты что пишешь? аутентификация нужна. Пишу форму составления заявки- на корзину в принципе похоже. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.01.2019, 11:32 |
|
Не устанавливается свойство ViewModel
|
|||
---|---|---|---|
#18+
vb_sub, Нет. Аутентификация отдельно от бизнес логики. Она может быть в другой базе. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.01.2019, 11:49 |
|
|
start [/forum/topic.php?fid=18&msg=39762247&tid=1355053]: |
0ms |
get settings: |
8ms |
get forum list: |
12ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
133ms |
get topic data: |
9ms |
get forum data: |
3ms |
get page messages: |
43ms |
get tp. blocked users: |
1ms |
others: | 268ms |
total: | 485ms |
0 / 0 |