Example #1
0
        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);
        }
Example #2
0
        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);
        }