public ActionResponseModel Put([FromBody] BusinessModel businessListModel) { ActionResponseModel response = new ActionResponseModel(); response.Error = new List <string>(); try { var user = _personnelService.GetByEmail(User.Identity.Name); var business = _businessService.FindByName(businessListModel.Name); if (business != null && business.Id != user.BusinessId) { response.Error.Add("Business name already used"); } if (response.Error.Count > 0) { response.Success = false; } else { _businessService.Update(user.BusinessId, businessListModel.ToDBModel()); response.Success = true; } } catch (Exception ex) { response.Success = false; response.Error.Add(ex.Message); } return(response); }