public IActionResult Open(Guid id) { CompanyFullModel putModel = dataManager.GetCompanyPutModel(id); ViewBag.Founders = new MultiSelectList(dataManager.GetAllFounders().Items, "Id", "Value"); return(View("Edit", putModel)); }
public CompanyDto GetDto(CompanyFullModel model) { return(new CompanyDto() { Id = model.Id, Tin = model.Tin, Title = model.Title, CompanyType = (CompanyType)model.CompanyType, FoundersIds = model.FoundersIds }); }
public IActionResult Edit(CompanyFullModel model) { ViewBag.Founders = new MultiSelectList(dataManager.GetAllFounders().Items, "Id", "Value"); IList <ValidationResult> results = new List <ValidationResult>(); ValidationContext context = new ValidationContext(model); if (!Validator.TryValidateObject(model, context, results, true)) { return(View(model)); } else { dataManager.UpdateCompany(model); return(RedirectToAction("Index")); } }
public ResponseBase CreateCompany(CompanyFullModel model) { companyService.Create(entityConverter.GetDto(model)); return(new ResponseBase()); }