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); } }
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); } }
public string insertConfirmacionDetalle(ConfirmacionDetalleBE pConfirmacionDetalleBE) { return(oConfirmacionDetalleDA.insertConfirmacionDetalle(pConfirmacionDetalleBE)); }