public ActionResult Assign(CategoryConfigrationViewModel ccViewModel) { if (ModelState.IsValid) { if (_category.CheckDuplicateCategoryConfigration(ccViewModel.AgentAdminUserId, ccViewModel.HodUserId, ccViewModel.CategoryId)) { ModelState.AddModelError("", "Already Category is Assigned to User"); } else { CategoryConfigration categoryConfigration = new CategoryConfigration() { BusinessHoursId = ccViewModel.BusinessHoursId, CategoryId = ccViewModel.CategoryId, Status = ccViewModel.Status, AgentAdminUserId = ccViewModel.AgentAdminUserId, HodUserId = ccViewModel.HodUserId, CategoryConfigrationId = 0 }; var result = _category.AddCategoryConfigration(categoryConfigration); if (result > 0) { TempData["MessageCategoryConfigration"] = "Category Configration Saved Successfully"; } } } ccViewModel.ListofAdmin = _userMaster.GetListofAgentsAdmin(); ccViewModel.ListofBusinessHours = _businessHours.ListofBusinessHours(); ccViewModel.ListofCategory = _category.GetAllActiveSelectListItemCategory(); ccViewModel.ListofHod = _userMaster.GetListofHod(); return(View(ccViewModel)); }
public ActionResult Assign() { CategoryConfigrationViewModel categoryConfigrationViewModel = new CategoryConfigrationViewModel() { BusinessHoursId = 0, AgentAdminUserId = 0, ListofAdmin = _userMaster.GetListofAgentsAdmin(), ListofHod = _userMaster.GetListofHod(), ListofBusinessHours = _businessHours.ListofBusinessHours(), CategoryId = 0, ListofCategory = _category.GetAllActiveSelectListItemCategory(), Status = true }; return(View(categoryConfigrationViewModel)); }