Beispiel #1
0
        private void CargarDatos()
        {
            try
            {
                DataSet            dsDocumento        = new DataSet();
                SocioLineaPagDocBE SocioLineaPagDocBE = new SocioLineaPagDocBE()
                {
                    OPCION     = 4,
                    USUARIO    = General.General.GetCodigoUsuario,
                    IdLinea    = cboIdLinea.SelectedValue.ToString(),
                    IdPagadora = _IdPagadora
                };
                dsDocumento             = new SocioLineaPagDocBL().ProcesarSocioLineaPagDoc(SocioLineaPagDocBE);
                dgvDocumento.DataSource = dsDocumento.Tables[0];

                ////Plazos y Tasas
                DataSet dsPlazo = new DataSet();
                LstSocioLineaPagPlazo = new BindingList <SocioLineaPagPlazoBE>();
                SocioLineaPagPlazoBE SocioLineaPagPlazoBE = new SocioLineaPagPlazoBE()
                {
                    OPCION  = 4,
                    USUARIO = General.General.GetCodigoUsuario,
                    IdLinea = cboIdLinea.SelectedValue.ToString()
                };
                dsPlazo = new SocioLineaPagPlazoBL().ProcesarSocioLineaPagPlazo(SocioLineaPagPlazoBE);

                if (dsPlazo.Tables[0].Rows.Count > 0)
                {
                    for (int i = 0; i < dsPlazo.Tables[0].Rows.Count; i++)
                    {
                        SocioLineaPagPlazoBE oSocioLineaPagPlazoBE = new SocioLineaPagPlazoBE()
                        {
                            IdItem         = dsPlazo.Tables[0].Rows[i]["IdItem"].ToString(),
                            IdPagadora     = dsPlazo.Tables[0].Rows[i]["IdPagadora"].ToString(),
                            IdDocumento    = dsPlazo.Tables[0].Rows[i]["IdDocumento"].ToString(),
                            nPlazo         = Decimal.Parse(dsPlazo.Tables[0].Rows[i]["nPlazo"].ToString()),
                            nTasa          = Decimal.Parse(dsPlazo.Tables[0].Rows[i]["nTasa"].ToString()),
                            nTasaSobregiro = Decimal.Parse(dsPlazo.Tables[0].Rows[i]["nTasaSobregiro"].ToString())
                        };
                        LstSocioLineaPagPlazo.Add(oSocioLineaPagPlazoBE);
                    }
                }

                dgvDocumento_CellClick(null, null);
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
Beispiel #2
0
        public DataSet ProcesarSocioLineaPagPlazo(SocioLineaPagPlazoBE BE)
        {
            DataSet dsResult;

            try
            {
                cmd = db.GetStoredProcCommand("SocioLineaPagPlazo_Mnt");
                db.AddInParameter(cmd, "OPCION", DbType.Int32, BE.OPCION);
                db.AddInParameter(cmd, "USUARIO", DbType.String, BE.USUARIO);
                db.AddInParameter(cmd, "IdLinea", DbType.String, BE.IdLinea);
                db.AddInParameter(cmd, "IdPagadora", DbType.String, BE.IdPagadora);
                db.AddInParameter(cmd, "IdDocumento", DbType.String, BE.IdDocumento);
                db.AddInParameter(cmd, "IdItem", DbType.String, BE.IdItem);
                db.AddInParameter(cmd, "nPlazo", DbType.Decimal, BE.nPlazo);
                db.AddInParameter(cmd, "nTasa", DbType.Decimal, BE.nTasa);
                db.AddInParameter(cmd, "nTasaSobregiro", DbType.Decimal, BE.nTasaSobregiro);
                dsResult = db.ExecuteDataSet(cmd);
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }
            return(dsResult);
        }
Beispiel #3
0
 public DataSet ProcesarSocioLineaPagPlazo(SocioLineaPagPlazoBE BE)
 {
     return(SocioLineaPagPlazoDA.ProcesarSocioLineaPagPlazo(BE));
 }