username@email.com
2021-10-25 cfc134f3f7d5734700f0246fdfc7a74a1b1c8b81
zhengcaioa/zhengcaioa/Controllers/ExpertTest/ExpertTestTopicController.cs
@@ -122,7 +122,7 @@
            return new JsonResult(_expertTestTopicService.SearchByPaging(search));
        }
        public IActionResult Edit(string id = null, string Topictype = "", string Zhishitype = "", string Area = "")
        public IActionResult Edit(string id = null, string Topictype = "", string Zhishitype = "", string Area = "",string Falv ="")
        {
            var curentuser = JsonConvert.DeserializeObject<PltUser>(HttpContext.Session.GetString("User"));
            ViewData["curentuser"] = curentuser;
@@ -191,12 +191,39 @@
                    dto.expertTestTopicanwserDTOs = expertTestTopicanwserDTOs;
                }
                if (!string.IsNullOrEmpty(Falv))
                {
                    string[] falvs = Falv.Split(',');
                    for(int i=0;i< falvs.Length; i++)
                    {
                        if (i == 0)
                        {
                            var ssssss = new ExpertTestTopicjiexiDTO();
                            ssssss.Flag = "A";
                            ssssss.Falv = falvs[i];
                            expertTestTopicjiexiDTOs.Add(ssssss);
                        }
                        else if(!string.IsNullOrEmpty(falvs[i]))
                        {
                            var ssssss = new ExpertTestTopicjiexiDTO();
                            ssssss.Flag = "D";
                            ssssss.Falv = falvs[i];
                            expertTestTopicjiexiDTOs.Add(ssssss);
                        }
                    }
                    dto.expertTestTopicjiexiDTOs = expertTestTopicjiexiDTOs;
                }
                else
                {
                var ssssss = new ExpertTestTopicjiexiDTO();
                ssssss.Flag = "A";
                expertTestTopicjiexiDTOs.Add(ssssss);
                dto.expertTestTopicjiexiDTOs = expertTestTopicjiexiDTOs;
                }
                if (string.IsNullOrEmpty(Topictype))
                {
@@ -223,6 +250,7 @@
                    dto.Area = Area;
                }
                
            }