public ActionResult MasterPartial(int masterCode) { CustomerCategoryViewModel customerCategoryVM = masterCode == 0 ? new CustomerCategoryViewModel() : Mapper.Map <CustomerCategory, CustomerCategoryViewModel>(_customerCategoryBusiness.GetCustomerCategory(masterCode)); customerCategoryVM.IsUpdate = masterCode == 0 ? false : true; return(PartialView("_AddCustomerCategory", customerCategoryVM)); }
public ActionResult CheckCustomerCategoryExist(CustomerCategoryViewModel customerCategoryVM) { bool exists = _customerCategoryBusiness.CheckCustomerCategoryNameExist(Mapper.Map <CustomerCategoryViewModel, CustomerCategory>(customerCategoryVM)); if (exists) { return(Json("<p><span style='vertical-align: 2px'>CustomerCategory already is in use </span> <i class='fa fa-times' style='font-size:19px; color: red'></i></p>", JsonRequestBehavior.AllowGet)); } return(Json(true, JsonRequestBehavior.AllowGet)); }
public async Task <PartialViewResult> ViewCustomerCategoryModal(int id) { var getCustomerCategoryForViewDto = await _customerCategoriesAppService.GetCustomerCategoryForView(id); var model = new CustomerCategoryViewModel() { CustomerCategory = getCustomerCategoryForViewDto.CustomerCategory }; return(PartialView("_ViewCustomerCategoryModal", model)); }
public JavaScriptResult Create(CustomerCategoryViewModel customerCategoryVm) { try { _customerCategoryService.Add(Mapper.Map <CustomerCategory>(customerCategoryVm)); return(JavaScript($"ShowResult('{"Data saved successfully."}','{"success"}','{"redirect"}','{"/APanel/CustomerCategory"}')")); } catch (Exception ex) { return(JavaScript($"ShowResult('{ex.Message}','failure')")); } }
public CustomerCategories() : base() { InitializeComponent(); this.toolstripChild = this.toolStripChildForm; this.fastListIndex = this.fastCustomerCategoryIndex; this.customerCategoryAPIs = new CustomerCategoryAPIs(CommonNinject.Kernel.Get <ICustomerCategoryAPIRepository>()); this.customerCategoryViewModel = CommonNinject.Kernel.Get <CustomerCategoryViewModel>(); this.customerCategoryViewModel.PropertyChanged += new PropertyChangedEventHandler(ModelDTO_PropertyChanged); this.baseDTO = this.customerCategoryViewModel; }
public JsonResult CheckCustomerCategoryNameExist(string customerCategoryName) { bool check = false; CustomerCategoryViewModel cViewModel = new CustomerCategoryViewModel(); try { check = _cRepo.CustomerCategoryNameExist(customerCategoryName); Logger.Debug("CustomerCategory Controller CheckCustomerCategoryNameExist"); } catch (Exception ex) { Logger.Error("CustomerCategory Controller - CheckCustomerCategoryNameExist" + ex.Message); } return(Json(check, JsonRequestBehavior.AllowGet)); }
public JsonResult Update(CustomerCategoryViewModel cViewModel) { try { Set_Date_Session(cViewModel.CustomerCategory); _cRepo.Update(cViewModel.CustomerCategory); cViewModel.FriendlyMessage.Add(MessageStore.Get("CustomerCategory02")); Logger.Debug("CustomerCategory Controller Update"); } catch (Exception ex) { cViewModel.FriendlyMessage.Add(MessageStore.Get("SYS01")); Logger.Error("CustomerCategory Controller - Update " + ex.Message); } return(Json(cViewModel)); }
public string InsertUpdateCustomerCategory(CustomerCategoryViewModel customerCategoryVM) { try { AppUA appUA = Session["AppUA"] as AppUA; customerCategoryVM.PSASysCommon = new PSASysCommonViewModel { CreatedBy = appUA.UserName, CreatedDate = _psaSysCommon.GetCurrentDateTime(), UpdatedBy = appUA.UserName, UpdatedDate = _psaSysCommon.GetCurrentDateTime(), }; var result = _customerCategoryBusiness.InsertUpdateCustomerCategory(Mapper.Map <CustomerCategoryViewModel, CustomerCategory>(customerCategoryVM)); return(JsonConvert.SerializeObject(new { Status = "OK", Record = result, Message = "Success" })); } catch (Exception ex) { AppConstMessage cm = _appConst.GetMessage(ex.Message); return(JsonConvert.SerializeObject(new { Status = "ERROR", Record = "", Message = cm.Message })); } }
public ActionResult CustomerCategorySelectList(string required, bool?disabled) { ViewBag.IsRequired = required; ViewBag.IsDisabled = disabled; ViewBag.HasAddPermission = false; ViewBag.propertydisable = disabled == null ? false : disabled; AppUA appUA = Session["AppUA"] as AppUA; Permission permission = _psaSysCommon.GetSecurityCode(appUA.UserName, "CustomerCategory"); if (permission.SubPermissionList.Count > 0) { if (permission.SubPermissionList.First(s => s.Name == "SelectListAddButton").AccessCode.Contains("R")) { ViewBag.HasAddPermission = true; } } CustomerCategoryViewModel customerCategoryVM = new CustomerCategoryViewModel(); customerCategoryVM.CustomerCategorySelectList = _customerCategoryBusiness.GetCustomerCategoryForSelectList(); return(PartialView("_CustomerCategorySelectList", customerCategoryVM)); }
public JsonResult GetCustomerCategory(CustomerCategoryViewModel cViewModel) { try { cViewModel.CustomerCategories = _cRepo.GetCustomerCategory(cViewModel.CustomerCategory.CustomerCategoryName, cViewModel.CustomerCategory.Margin); cViewModel.Pager = new PaginationInfo(cViewModel.CustomerCategories.Count(), cViewModel.Pager.CurrentPage); cViewModel.CustomerCategories = cViewModel.CustomerCategories.Skip((cViewModel.Pager.CurrentPage - 1) * cViewModel.Pager.PageSize).Take(cViewModel.Pager.PageSize).ToList(); Logger.Debug("CustomerCategory Controller GetCustomerCategory"); } catch (Exception ex) { cViewModel.FriendlyMessage.Add(MessageStore.Get("SYS01")); Logger.Error("CustomerCategory Controller - GetCustomerCategory" + ex.ToString()); } return(Json(cViewModel, JsonRequestBehavior.AllowGet)); }
public ActionResult Index(CustomerCategoryViewModel cViewModel) { return(View("Index", cViewModel)); }