public ActionResult EditTeamAssignment(long criteriaId) { var model = new HealthPlanCriteriaTeamListEditModel { Collection = _healthPlanCallQueueCriteriaService.GetTeamAssignementEditModel(criteriaId) }; return(PartialView(model)); }
public void UpdateTeamAssignment(HealthPlanCriteriaTeamListEditModel model) { if (!model.Collection.IsNullOrEmpty()) { foreach (var item in model.Collection) { _healthPlanCriteriaTeamAssignmentRepository.UpdateTeamAssignment(item); } } }
public ActionResult EditTeamAssignment(HealthPlanCriteriaTeamListEditModel model) { try { if (ModelState.IsValid) { _healthPlanCallQueueCriteriaService.UpdateTeamAssignment(model); model.FeedbackMessage = FeedbackMessageModel.CreateSuccessMessage("Team Assignment edit successfully"); } } catch (Exception ex) { _logger.Error("Some error occurred while assigning Team"); _logger.Error("Message: " + ex.Message); _logger.Error("Stack Trace:" + ex.StackTrace); model.FeedbackMessage = FeedbackMessageModel.CreateFailureMessage("Some error occurred. Please try after some time"); } return(PartialView(model)); }