public ActionResult ManageCommissionCategoryProduct(ClientCommissionCategoryDetailModel CMC) { ViewBag.productlist = ApplicationUtilities.SetDDLValue(ICB.sproc_get_dropdown_list("servicelist"), CMC.ProductId, "Select Product"); // ViewBag.CommissionPercentType = ApplicationUtilities.SetDDLValue(ICB.sproc_get_dropdown_list("031"), CMC.CommissionPercentType, "Select Percent Type"); ViewBag.CommissionPercentTypeList = ApplicationUtilities.SetDDLValue(ICB.sproc_get_dropdown_list("031"), CMC.CommissionPercentType, "Select Percent Type"); ViewBag.CommissionTypeList = LoadDropdownList("commissiontype") as List <SelectListItem>; if (ModelState.IsValid) { ClientCommissionCategoryDetailCommon CDC = new ClientCommissionCategoryDetailCommon(); CDC.CommissionDetailId = CMC.CommissionDetailId.DecryptParameter(); CDC.ProductId = CMC.ProductId; CDC.CommissionCategoryId = CMC.CommissionCategoryId.DecryptParameter(); CDC.CommissionType = CMC.CommissionType; CDC.CommissionPercentType = CMC.CommissionPercentType; CDC.CommissionValue = CMC.CommissionValue; CDC.IpAddress = ApplicationUtilities.GetIP(); CDC.ActionUser = Session["username"].ToString(); if ((CDC.CommissionType != "F" && float.Parse(CDC.CommissionValue) > 100) || (float.Parse(CDC.CommissionValue) < 0)) { this.ShowPopup(1, "Commission Value Mismatch"); return(View(CMC)); } CommonDbResponse dbres = comm.ManageCommissionCategoryProduct(CDC); if (dbres.Code == 0) { this.ShowPopup(0, dbres.Message); return(RedirectToAction("CommissionProductList", new { categoryid = CMC.CommissionCategoryId })); } CMC.Msg = dbres.Message; } this.ShowPopup(1, "Error" + CMC.Msg); return(View(CMC)); }
public ActionResult ManageCommissionCategoryProduct(string id) { ClientCommissionCategoryDetailCommon CDC = comm.GetCommissioncategoryProductById(id.DecryptParameter()); ClientCommissionCategoryDetailModel CMC = new ClientCommissionCategoryDetailModel(); if (CDC != null) { CMC.CommissionDetailId = CDC.CommissionDetailId.EncryptParameter(); CMC.ProductId = CDC.ProductId; CMC.CommissionCategoryId = CDC.CommissionCategoryId.EncryptParameter(); CMC.CommissionType = CDC.CommissionType; CMC.CommissionValue = CDC.CommissionValue; CMC.CommissionPercentType = CDC.CommissionPercentType.Trim(); } ViewBag.productlist = ApplicationUtilities.SetDDLValue(ICB.sproc_get_dropdown_list("servicelist"), CMC.ProductId, "Select Product"); ViewBag.CommissionPercentTypeList = ApplicationUtilities.SetDDLValue(ICB.sproc_get_dropdown_list("031"), CMC.CommissionPercentType, "Select Percent Type"); ViewBag.CommissionTypeList = LoadDropdownList("commissiontype") as List <SelectListItem>; return(View(CMC)); }