public ActionResult Create() { VMCreateA vmCreateA = new VMCreateA(); vmCreateA.Name = "Filippo"; vmCreateA.Surname = "Foglia"; vmCreateA.TelNumber = "3315787943"; return(View(vmCreateA)); }
public ActionResult Create(VMCreateA vmCreateA) { if (ModelState.IsValid) { try { // mapping visual model to DTO DTOModelA dtoModelA = new DTOModelA(); dtoModelA.Name = vmCreateA.Name; // ex. with FEATURE ABaseController_WebStoreInstance.WebStore_CoreSupplierInstance.GetFeatureA.CreatePost(dtoModelA); } catch (Exception exception) { throw new HttpException(500, exception.Message, exception); } } return(RedirectToAction("List")); }