public string Insert(AccountHeadDto dto) { string message = ""; try { int result = _accountHeadRepository.Insert(dto.ToEntity()); message = _messageClass.ShowSuccessMessage(result); } catch (SqlException ex) { message = _messageClass.ShowErrorMessage(string.Format("{0} ~ {1}", ex.Number.ToString(), ex.Message)); } return(message); }
public async Task <string> Update(AccountHeadDto dto) { string message = ""; try { var accountHead = await GetAccountHeadById(dto.AccountHeadId); if (accountHead is null) { return(null); } int result = _accountHeadRepository.Update(dto.ToEntity()); message = _messageClass.ShowSuccessMessage(result); } catch (SqlException ex) { message = _messageClass.ShowErrorMessage(string.Format("{0} ~ {1}", ex.Number.ToString(), ex.Message)); } return(message); }