public ActionResult CreatePublicHoliday(PublicHoliday publicHoliday) { if (ModelState.IsValid) { publicHoliday.OrganisationId = UserOrganisationId; var result = HRBusinessService.CreatePublicHoliday(UserOrganisationId, publicHoliday); if (result.Succeeded) { return(this.JsonNet(string.Empty)); } foreach (var error in result.Errors) { ModelState.AddModelError("", error); } } return(this.JsonNet( ModelState.Values.Where(e => e.Errors.Count > 0) .Select(e => e.Errors.Select(d => d.ErrorMessage).FirstOrDefault()) .Distinct())); }