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()));
 }