public ActionResult Create() { ViewBag.Parent = "Quản lý đối tác"; ViewBag.Child = "Thêm đối tác"; CreatePDistributorViewModel model = new CreatePDistributorViewModel(); return(View(model)); }
public ActionResult Create(CreatePDistributorViewModel model) { logger.Info("Start Create(POST) - PDistributorController"); var pDis = new PotentialDistributor { idDistributor = _pdistributorService.GeneratePDistributorId(), name = model.name, address = model.address, Email = model.Email, phone = model.phone, createdDate = DateTime.Now, status = 0, }; var rep = new Representative { idRepresentative = _representativeService.GenerateRepresentativeId(), name = model.rep_name, email = model.rep_email, title = model.title, phone = model.rep_phone, PDistributor = pDis.idDistributor, }; var result = _pdistributorService.Create(pDis, rep); if (result == true) { logger.Info("Success: Complete Create(POST) - PDistributorController"); TempData["success"] = "Thành công"; return(RedirectToAction("Create")); } else { logger.Info("Fail: Create(POST) - PDistributorController"); TempData["fail"] = result; return(View(model)); } }