Example #1
0
        private void saveConfirmacionDetail(string idConfirmacion)
        {
            ConfirmacionDetalleBE oConfirmacionDetalleBE = new ConfirmacionDetalleBE();
            int         cantRow      = dgvDepositos2.Rows.Count;
            decimal     importe      = 0;
            RescisionBE oRescisionBE = new RescisionBE();

            foreach (DataGridViewRow row in dgvDepositos2.Rows)
            {
                oConfirmacionDetalleBE = new ConfirmacionDetalleBE()
                {
                    idConfirmacion = idConfirmacion,
                    socioBancoID   = row.Cells["socioBancoID"].Value.ToString()
                };

                oConfirmacionDetalleBL.insertConfirmacionDetalle(oConfirmacionDetalleBE);
                if (cantRow == 1)
                {
                    importe = Convert.ToDecimal(txtTotalCobrar.Text);
                }

                oRescisionBE = oRescisionBL.getRescision(idRescision);
                oRescisionBE.socioBancoID = oConfirmacionDetalleBE.socioBancoID;
                oRescisionBE.importe      = importe;
                oRescisionBE.Glosa        = @"RescisiĆ³n de Inversiones - Adeudos a inversiones";
                oRescisionBE.gSesionID    = Util.General.GetSessionGlobal;
                oSocioBancoBL.insertMovimintoSocio(oRescisionBE);
            }
        }
Example #2
0
        public string insertConfirmacionDetalle(ConfirmacionDetalleBE pConfirmacionDetalleBE)
        {
            string idConfirmacion = string.Empty;

            using (DbCommand cmd = dbAdeudosInversiones.GetStoredProcCommand(GetNameStoreProcedure.uspInsertConfirmacionDetalle))
            {
                //cmd.CommandTimeout = 0;
                dbAdeudosInversiones.AddInParameter(cmd, "idConfirmacion", DbType.String, pConfirmacionDetalleBE.idConfirmacion);
                dbAdeudosInversiones.AddInParameter(cmd, "socioBancoID", DbType.String, pConfirmacionDetalleBE.socioBancoID);
                dbAdeudosInversiones.AddOutParameter(cmd, "idConfirmacionDetalle", DbType.String, 10);

                dbAdeudosInversiones.ExecuteNonQuery(cmd);

                if (dbAdeudosInversiones.GetParameterValue(cmd, "idConfirmacionDetalle") != DBNull.Value)
                {
                    idConfirmacion = dbAdeudosInversiones.GetParameterValue(cmd, "idConfirmacionDetalle").ToString();
                }

                return(idConfirmacion);
            }
        }
Example #3
0
 public string insertConfirmacionDetalle(ConfirmacionDetalleBE pConfirmacionDetalleBE)
 {
     return(oConfirmacionDetalleDA.insertConfirmacionDetalle(pConfirmacionDetalleBE));
 }