public ActionResult ManageAssignCategory(string ID)
        {
            ClientAssignCommissionCommon ACC = comm.GetAssignedCategoryById(ID.DecryptParameter());
            ClientAssignCommissionModel  ACM = new ClientAssignCommissionModel();

            if (ACC != null)
            {
                ACM.AgentName            = ACC.AgentName;
                ACM.AgentId              = ACC.AgentId.EncryptParameter();
                ACM.CommissionCategoryId = ACC.CommissionCategoryId;

                ViewBag.CommissionCategoryList = ApplicationUtilities.SetDDLValue(ICB.sproc_get_dropdown_list("016", ApplicationUtilities.GetSessionValue("agentid").ToString()), ACM.CommissionCategoryId, "Select Commission Category");
                return(View(ACM));
            }
            this.ShowPopup(1, "Error");
            return(RedirectToAction("AssignCategory"));
        }
 public ActionResult ManageAssignCategory(ClientAssignCommissionModel ACM)
 {
     if (ModelState.IsValid)
     {
         if (!string.IsNullOrEmpty(ACM.AgentId.DecryptParameter()))
         {
             ClientAssignCommissionCommon ACC = new ClientAssignCommissionCommon();
             ACC.CommissionCategoryId = ACM.CommissionCategoryId;
             ACC.AgentId    = ACM.AgentId.DecryptParameter();
             ACC.ActionUser = Session["username"].ToString();
             CommonDbResponse dbresp = comm.ManageAssignCategory(ACC);
             if (dbresp.Code == 0)
             {
                 this.ShowPopup(0, dbresp.Message);
                 return(RedirectToAction("AssignCategory"));
             }
             ACM.Msg = dbresp.Message;
         }
     }
     this.ShowPopup(1, "Error " + ACM.Msg);
     return(View(ACM));
 }