public async Task <IActionResult> CreateProject(CreateProject.CreateProjectRequest model) { ModelState.Clear(); if (ModelState.IsValid) { var result = await mediator.Send(model); if (result.Success) { return(RedirectToAction("MyProjectss")); } else { foreach (var item in result.ValidationErrors) { ModelState.AddModelError("All", item.Value); } } } var skills = await mediator.Send(new SkillList.SkillListRequest()); var listDTO = new List <SkillListDTO>(); foreach (var item in skills.Entity) { var data = new SkillListDTO { Id = item.Id, Name = item.Name }; listDTO.Add(data); } ViewBag.SkillList = listDTO; return(View(model)); }
public async Task <IActionResult> CreateProject() { var skills = await mediator.Send(new SkillList.SkillListRequest()); var listDTO = new List <SkillListDTO>(); foreach (var item in skills.Entity) { var data = new SkillListDTO { Id = item.Id, Name = item.Name }; listDTO.Add(data); } ViewBag.SkillList = listDTO; return(View()); }