Esempio n. 1
0
        protected void Page_Load(object sender, EventArgs e)
        {
            List <BancoFinanciera> lBancofinanciera = new BancofinancieraBC().getallbancofinanciera("TODO", 1);

            this.gr_dato.DataSource = lBancofinanciera;
            this.gr_dato.DataBind();
        }
Esempio n. 2
0
        protected void gr_dato_RowDataBound(object sender, GridViewRowEventArgs e)
        {
            if (e.Row.RowType == DataControlRowType.DataRow)
            {
                BancoFinanciera mbfinan = new BancoFinanciera();
                mbfinan.Codigo = "0";
                mbfinan.Nombre = "Seleccionar";

                List <BancoFinanciera> lbancof = new BancofinancieraBC().getallbancoallfinanciera();

                lbancof.Add(mbfinan);


                DropDownList dl2 = (DropDownList)e.Row.FindControl("dl_financiera");

                dl2.DataSource     = lbancof;
                dl2.DataValueField = "codigo";
                dl2.DataTextField  = "nombre";
                dl2.DataBind();
                dl2.SelectedValue = "0";



                //dl2.SelectedValue = gr_dato.DataKeys[e.Row.RowIndex].Values[0].ToString();
            }
        }
Esempio n. 3
0
        private void getfinancieras()
        {
            List <BancoFinanciera> lfinanciera = new BancofinancieraBC().getFinancieraall(cuenta_usuario);

            this.gr_dato.DataSource = lfinanciera;
            this.gr_dato.DataBind();
        }
Esempio n. 4
0
        private void add_bancofinanciera()
        {
            string add = new BancofinancieraBC().add_bancofinanciera(this.txt_codigo.Text, this.txt_nombre.Text);

            FuncionGlobal.alerta("BANCO FINACIERO INGRESADO CON EXITO", this.Page);
            limpiar();
            return;
        }
Esempio n. 5
0
        public void Button1_Click(object sender, EventArgs e)
        {
            if (valida_ingreso())
            {
                add_bancofinanciera();

                List <BancoFinanciera> lBancofinanciera = new BancofinancieraBC().getallbancofinanciera("TODO", 1);

                this.gr_dato.DataSource = lBancofinanciera;
                this.gr_dato.DataBind();

                limpiar();
            }
        }
Esempio n. 6
0
        private void add_usuario_financiera()
        {
            GridViewRow row;

            for (int i = 0; i < gr_dato.Rows.Count; i++)
            {
                row = gr_dato.Rows[i];
                CheckBox chk = (CheckBox)gr_dato.Rows[i].FindControl("chk");

                string financiera = this.gr_dato.Rows[i].Cells[0].Text;
                if (chk.Checked == true)
                {
                    int add = new BancofinancieraBC().add_usuario_financiera(cuenta_usuario, financiera);
                }
                else
                {
                    int del = new BancofinancieraBC().del_usuario_financiera(cuenta_usuario, financiera);
                }
            }
        }
Esempio n. 7
0
        private void getallTipooperacion()
        {
            DataTable dt = new DataTable();

            dt.Columns.Add(new DataColumn("id_inventario"));
            dt.Columns.Add(new DataColumn("banco"));
            dt.Columns.Add(new DataColumn("ctacte"));
            dt.Columns.Add(new DataColumn("taloncheque"));
            dt.Columns.Add(new DataColumn("numero_cheque"));
            dt.Columns.Add(new DataColumn("montoini"));
            dt.Columns.Add(new DataColumn("fecha_movimiento"));
            dt.Columns.Add(new DataColumn("tipo_movimiento"));
            dt.Columns.Add(new DataColumn("fecha_rendicion"));
            dt.Columns.Add(new DataColumn("monto_rendido"));
            dt.Columns.Add(new DataColumn("rendido"));
            dt.Columns.Add(new DataColumn("solicitante"));
            dt.Columns.Add(new DataColumn("url_rendir"));
            dt.Columns.Add(new DataColumn("Nomina"));
            dt.Columns.Add(new DataColumn("folio"));

            List <Cheques> lcheques = new chequesBC().getCta_Cte(this.txt_desde.Text, this.txt_hasta.Text,
                                                                 Convert.ToInt16(this.dl_tipo_movimiento.SelectedValue), this.dl_rendido.SelectedValue);


            foreach (Cheques cheuq in lcheques)
            {
                DataRow dr = dt.NewRow();

                BancoFinanciera mbancofinanciera = new BancoFinanciera();

                BancoFinanciera banco = new BancofinancieraBC().getBancofinanciera(cheuq.Banco.ToString());

                BancoFinanciera mtipodoc = new BancoFinanciera();

                BancoFinanciera documento = new BancofinancieraBC().gettipodocbanco(cheuq.Tipo_movimiento.ToString());

                CuentaBanco mcuentabanco = new CuentaBanco();

                CuentaBanco ctacte = new CuentabancoBC().getcuentabancobycuenta(cheuq.Banco.ToString(), Convert.ToInt32(cheuq.Ctacte));



                dr["id_inventario"]    = cheuq.Id_inventario;
                dr["banco"]            = banco.Nombre;
                dr["ctacte"]           = ctacte.Numero_cuenta;
                dr["taloncheque"]      = cheuq.Talonario;
                dr["numero_cheque"]    = cheuq.Num_cheq;
                dr["rendido"]          = cheuq.Rendido;
                dr["montoini"]         = cheuq.Monto_inicial;
                dr["tipo_movimiento"]  = documento.Nombre;
                dr["fecha_movimiento"] = cheuq.Fecha_movimiento.ToString("dd-MM-yyyy");
                dr["fecha_rendicion"]  = cheuq.Fecha_rendicion.ToString("dd-MM-yyyy");
                dr["monto_rendido"]    = cheuq.Monto_rendido.ToString();
                dr["solicitante"]      = cheuq.Solicitante.Trim();
                dr["Nomina"]           = cheuq.Nomina.Trim();
                dr["folio"]            = cheuq.Folio.Trim();
                dr["url_rendir"]       = "mrendicioncheque.aspx?id=" + FuncionGlobal.FuctionEncriptar(cheuq.Id_inventario.ToString().Trim()) + "&rendido=" + FuncionGlobal.FuctionEncriptar(cheuq.Rendido.Trim());


                dt.Rows.Add(dr);
            }

            this.gr_dato.DataSource = dt;
            this.gr_dato.DataBind();
        }