Ejemplo n.º 1
0
        public ActionResult CreateCheque(ChequeEntryModel chequeEntryModel)
        {
            var config = new MapperConfiguration(cfg => { cfg.CreateMap <ChequeEntryModel, ChequeEntry>(); });
            //_mapper = config.CreateMapper();
            ChequeEntry chequeEntry = config.CreateMapper().Map <ChequeEntryModel, ChequeEntry>(chequeEntryModel);

            return(View());
        }
 public void CreateCheque(ChequeEntry chequeEntry)
 {
     using (var dbConnection = DapperConfig.Connection)
     {
         DynamicParameters dynamicParameters = new DynamicParameters();
         dynamicParameters.Add("@chequeDate", chequeEntry.ChequeDate);
         dynamicParameters.Add("@chequeReceivedDate", chequeEntry.ChequeReceivedDate);
         dynamicParameters.Add("@chequeNumber", chequeEntry.ChequeNumber);
         dynamicParameters.Add("@chequeAmount", chequeEntry.ChequeAmount);
         dynamicParameters.Add("@tax", chequeEntry.Tax);
         dynamicParameters.Add("@brokeragePeriodFrom", chequeEntry.BrokeragePeriodFrom);
         dynamicParameters.Add("@brokeragePeriodTo", chequeEntry.BrokeragePeriodTo);
         dynamicParameters.Add("@bank", chequeEntry.Bank);
         dynamicParameters.Add("@branch", chequeEntry.Branch);
         dynamicParameters.Add("@referenceTag", chequeEntry.ReferenceTag);
         dynamicParameters.Add("@trail", chequeEntry.Trail);
         dynamicParameters.Add("@upfront", chequeEntry.Upfront);
         dynamicParameters.Add("@clawback", chequeEntry.Clawback);
         dynamicParameters.Add("@remarks", chequeEntry.Remarks);
         dbConnection.Execute("sp_name", dynamicParameters, commandType: CommandType.StoredProcedure);
     }
 }