public ActionResult Create(Guid projetoId) { var model = new RequisitoViewModel { ProjetoId = projetoId }; return this.PartialView(model); }
public ActionResult Create(RequisitoViewModel model) { if (!ModelState.IsValid) { return this.PartialView(model); } var result = this._requisitoAppService.Create(RequisitoViewModel.ToDomainModel(model)); if (!result.IsValid) { AddModelErrors(result); return PartialView(model); } var grid = new RequisitosIndexViewModel { ProjetoId = model.ProjetoId, Projetos = ProjetoViewModel.ToViewModel(this._projetoAppService.All(true)), Requisitos = RequisitoViewModel.ToViewModel(this._requisitoAppService.All(true)) }; return this.HtmlDialogResult(string.Empty, "Grid", grid); }
public static Requisito ToDomainModel(RequisitoViewModel model) { return Mapper.Map<Requisito>(model); }