public ActionResult Add(PackageMasterAddViewModel packageMasterVM) { if (!ModelState.IsValid) { ModelState.AddModelError(string.Empty, "Please enter correct values"); } packageMasterVM.CreatedBy = GetSessionObject().UserID; packageMasterVM.CreatedDateTime = DateTime.Now; PackageMaster packageMaster = packageMasterVM.GetObject(); SetSessionVariables(); using (HttpClient client = new HttpClient()) { client.BaseAddress = new Uri(Common.Instance.ApiPackageMasterControllerName); var postTask = client.PostAsJsonAsync <PackageMaster>(Common.Instance.ApiPackageMasterAdd, packageMaster); postTask.Wait(); var result = postTask.Result; if (result.IsSuccessStatusCode) { var rs = result.Content.ReadAsAsync <ServiceResult <PackageMaster> >().Result; } } return(RedirectToAction("List")); }
public ActionResult Add() { SetSessionVariables(); PackageMasterAddViewModel model = new PackageMasterAddViewModel(); return(View(model)); }