Example #1
0
        //public bool AddBankMaster(BankMasterDto bankMasterDto)
        //{
        //    bool isSuccess = true;
        //    try
        //    {
        //        BankMaster bankMaster =new BankMaster();
        //        Utilities.Mapper1.Map(bankMasterDto, bankMaster);

        //        bankMaster.CreatedBy = 1;
        //        bankMaster.StatusID =
        //            _dbContext.StatusMasters.ToList().Find(l => l.StatusCode == Constants.StatusCodes.Active).StatusID;
        //        bankMaster.CreatedOn = DateTime.Now;
        //        bankMaster.isMasterEntry = true;

        //        _dbContext.BankMasters.Add(bankMaster);
        //        _dbContext.SaveChanges();
        //    }
        //    catch (Exception ex)
        //    {
        //        isSuccess = false;
        //    }
        //    return isSuccess;
        //}

        //public List<BankMasterDto> GetAllBankMasters()
        //{
        //    IList<BankMaster> bankMasters = _dbContext.BankMasters.ToList();

        //    List<BankMasterDto> lstBankMasterDto =new List<BankMasterDto>();
        //    Utilities.Mapper1.Map(bankMasters, lstBankMasterDto);
        //    return lstBankMasterDto;
        //}



        public ResultDto Delete(int bankEntryId, int userId)
        {
            ResultDto resultDto = new ResultDto();
            string    obectName = "BankMaster";

            try
            {
                ObjectParameter prmbankEntryId = new ObjectParameter("BankEntryId", bankEntryId);
                ObjectParameter prmBankCode    = new ObjectParameter("BankCode", string.Empty);

                int effectedCount = _dbContext.uspBankMasterDelete(prmbankEntryId, prmBankCode, userId);

                resultDto.ObjectId   = (int)prmbankEntryId.Value;
                resultDto.ObjectCode = (string)prmBankCode.Value;

                if (resultDto.ObjectId > 0)
                {
                    resultDto.Message = string.Format("{0} : {1} details deleted successfully", obectName, resultDto.ObjectCode);
                }
                else
                {
                    resultDto.Message = string.Format("Error occured while deleting {0} details", obectName);
                }
            }
            catch (Exception)
            {
                resultDto.Message  = string.Format("Service layer error occured while deleting the {0} details", obectName);
                resultDto.ObjectId = -98;
            }
            return(resultDto);
        }