public string Insert(UnitDto dto) { string message = ""; try { int result = _unitRepository.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(UnitDto dto) { string message = ""; try { var unit = await GetUnitByIdAsync(dto.UnitId); if (unit is null) { return(null); } dto.CreatedBy = unit.CreatedBy; dto.CreatedDate = unit.CreatedDate; int result = _unitRepository.Update(dto.ToEntity()); message = _messageClass.ShowSuccessMessage(result); } catch (SqlException ex) { message = _messageClass.ShowErrorMessage(string.Format("{0} ~ {1}", ex.Number.ToString(), ex.Message)); } return(message); }