Beispiel #1
0
        protected void Carga_Operacion(Int32 solicitud)
        {
            Transferencia minscripcion = new TransferenciaBC().GettransferenciabyIdSolicitud(solicitud);
            DatosVehiculo mvehiculo    = new DatosvehiculoBC().getDatovehiculo(solicitud);

            this.dl_sucursal.SelectedValue = minscripcion.Id_sucursal.ToString();
            this.txt_factura.Text          = minscripcion.Operacion.Numero_factura.ToString();

            this.lbl_operacion.Visible = true;
            this.lbl_numero.Visible    = true;
            //this.txt_neto.Text = minscripcion.Neto_factura.ToString();
            this.lbl_numero.Text             = minscripcion.Operacion.Id_solicitud.ToString("N0");
            this.dl_financiera.SelectedValue = minscripcion.Banco_financiera.Codigo.Trim();
            this.dl_forma_pago.SelectedValue = minscripcion.Forma_pago.Trim();
            //this.agp_vehiculo.Vehiculo.Patente = mvehiculo.Patente;
            this.agp_vehiculo.Mostrar_Form(solicitud);

            this.agp_adquirente.Rut = minscripcion.Comprador.Rut;
            this.agp_adquirente.Mostrar_Form(minscripcion.Comprador.Rut);

            Familia_Producto mfamilia = new Familia_productoBC().getfamiliabycodigo(ViewState["tipo_operacion"].ToString());

            this.ib_gasto.Attributes.Add("OnClick", "javascript:window.showModalDialog('../operacion/gastooperacion.aspx?id_solicitud=" + FuncionGlobal.FuctionEncriptar(lbl_numero.Text.Trim()) + "','#1','dialogHeight: 350px; dialogWidth: 900px;dialogTop: 190px; dialogLeft: 220px; edge: Raised; center: Yes;help: No; resizable: No; status: No;');");
            this.ib_poliza.Attributes.Add("onclick", "javascript:window.showModalDialog('../administracion/mPoliza.aspx?id_solicitud=" + FuncionGlobal.FuctionEncriptar(lbl_numero.Text.Trim()) + "&id_cliente=" + FuncionGlobal.FuctionEncriptar(ViewState["id_cliente"].ToString()) + "','','status:false;dialogWidth:700px;dialogHeight:400px')");
            this.ib_comgasto.Attributes.Add("OnClick", "javascript:window.open('../reportes/view_comprobante_cobro.aspx?id_solicitud=" + FuncionGlobal.FuctionEncriptar(lbl_numero.Text.Trim()) + "&id_familia=" + FuncionGlobal.FuctionEncriptar(mfamilia.Id_familia.ToString()) + "','_blank','height=355,width=500, top=150,left=150,status=no,toolbar=no,menubar=no,l ocation=no,scrollbars=no,resizable=yes,copyhistory= false')");

            this.ib_comgasto.Visible = true;
            this.ib_gasto.Visible    = true;
            this.ib_poliza.Visible   = true;
        }
Beispiel #2
0
        private void getfamilia()
        {
            DataTable dt = new DataTable();

            dt.Columns.Add(new DataColumn("id_familia"));
            dt.Columns.Add(new DataColumn("Descripcion"));
            dt.Columns.Add(new DataColumn("url_Estado"));
            dt.Columns.Add(new DataColumn("url_Gasto"));
            dt.Columns.Add(new DataColumn("url_Nomina"));
            dt.Columns.Add(new DataColumn("url_Operacion"));
            dt.Columns.Add(new DataColumn("url_operaciongastos"));


            List <Familia_Producto> lfamilia = new Familia_productoBC().getallFamilia_producto();

            foreach (Familia_Producto mfamilia in lfamilia)
            {
                DataRow dr = dt.NewRow();

                dr["id_familia"]          = mfamilia.Id_familia;
                dr["Descripcion"]         = mfamilia.Descripcion;
                dr["url_Estado"]          = "mestado.aspx?id=" + FuncionGlobal.FuctionEncriptar(mfamilia.Id_familia.ToString().Trim()) + "&nombre_familia=" + (mfamilia.Descripcion.Trim());
                dr["url_Gasto"]           = "../operacion/mGastosComunes.aspx?id=" + FuncionGlobal.FuctionEncriptar(mfamilia.Id_familia.ToString().Trim());
                dr["url_Nomina"]          = "mTiponomina.aspx?id=" + FuncionGlobal.FuctionEncriptar(mfamilia.Id_familia.ToString().Trim());
                dr["url_Operacion"]       = "mproducto.aspx?id=" + FuncionGlobal.FuctionEncriptar(mfamilia.Id_familia.ToString().Trim());
                dr["url_operaciongastos"] = "mproductoTipogasto.aspx?id=" + FuncionGlobal.FuctionEncriptar(mfamilia.Id_familia.ToString().Trim());

                dt.Rows.Add(dr);
            }

            this.gr_dato.DataSource = dt;
            this.gr_dato.DataBind();
        }
Beispiel #3
0
        protected void carga_nomina_cheque()
        {
            int monto             = 0;
            List <TipoNomina> lti = new Nomina_rendicionBC().getnomminarendicion(Convert.ToInt32(id_inventario));

            DataTable dt = new DataTable();

            dt.Columns.Add(new DataColumn("id_nomina"));
            dt.Columns.Add(new DataColumn("folio"));
            dt.Columns.Add(new DataColumn("tipo_nomina"));

            dt.Columns.Add(new DataColumn("monto"));
            dt.Columns.Add(new DataColumn("familia"));
            dt.Columns.Add(new DataColumn("nombre_familia"));
            dt.Columns.Add(new DataColumn("id_gasto"));
            DataColumn col = new DataColumn("chk2");

            col.DataType = System.Type.GetType("System.Boolean");


            dt.Columns.Add(col);


            foreach (TipoNomina add in lti)
            {
                DataRow draux = dt.NewRow();

                draux["id_nomina"]      = add.Id_nomina;
                draux["folio"]          = add.Folio;
                draux["tipo_nomina"]    = new TipoNominaBC().getTiponominaBytipo(Convert.ToInt32(add.Id_nomina)).Descripcion.Trim();
                draux["monto"]          = add.Monto;
                draux["familia"]        = add.Id_familia;
                draux["nombre_familia"] = new Familia_productoBC().getFamiliabyidFamilia(add.Id_familia).Descripcion.Trim();
                draux["id_gasto"]       = add.Id_tipogasto.ToString();
                draux["chk2"]           = add.Chek;
                if (add.Folio != 1 && add.Folio != 0)
                {
                    monto = monto + add.Monto;
                    dt.Rows.Add(draux);
                    this.total.Text  = monto.ToString();
                    this.Label5.Text = monto.ToString();
                }
            }



            //dt.Rows.Add(draux);


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


            this.GridView1.DataSource = dt;
            this.GridView1.DataBind();
        }
Beispiel #4
0
        private void carga_rendicion()
        {
            List <TipoNomina> lnomina = new Nomina_rendicionBC().Getnomina_rendida(Convert.ToInt32(id_inventario));

            int       folio = 0;
            int       monto = 0;
            DataTable dt    = new DataTable();


            dt.Columns.Add(new DataColumn("id_nomina"));
            dt.Columns.Add(new DataColumn("folio"));
            dt.Columns.Add(new DataColumn("tipo_nomina"));

            dt.Columns.Add(new DataColumn("monto"));
            dt.Columns.Add(new DataColumn("familia"));
            dt.Columns.Add(new DataColumn("nombre_familia"));
            dt.Columns.Add(new DataColumn("id_gasto"));



            foreach (TipoNomina add in lnomina)
            {
                DataRow draux = dt.NewRow();

                draux["id_nomina"]      = add.Id_nomina.ToString();
                draux["folio"]          = add.Folio.ToString();
                draux["tipo_nomina"]    = new TipoNominaBC().getTiponominaBytipo(add.Id_nomina).Descripcion.Trim();
                draux["monto"]          = add.Monto;
                draux["familia"]        = add.Id_familia.ToString();
                draux["nombre_familia"] = new Familia_productoBC().getFamiliabyidFamilia(add.Id_familia).Descripcion.Trim();
                draux["id_gasto"]       = add.Id_tipogasto.ToString();

                if (folio != 1 && add.Folio != 0)
                {
                    monto = monto + add.Monto;
                    dt.Rows.Add(draux);
                    this.total.Text  = monto.ToString();
                    this.Label5.Text = monto.ToString();
                }
            }


            this.gr_dato.DataSource = dt;
            this.gr_dato.DataBind();
        }
Beispiel #5
0
        private void add2()
        {
            GridViewRow row;

            for (int i = 0; i < GridView1.Rows.Count; i++)
            {
                row = GridView1.Rows[i];
                CheckBox chk    = (CheckBox)GridView1.Rows[i].FindControl("check");
                string   codigo = this.GridView1.Rows[i].Cells[0].Text;
                //	int id_cliente = id_cliente;
                Familia_Producto fma = new Familia_productoBC().getfamiliabycodigo(this.dl_producto.SelectedValue.Trim());
                if (chk.Checked == true)
                {
                    string add = new ClienteOperacionTipogastoBC().add_operacion_tipogasto(Convert.ToInt16(codigo), this.dl_producto.SelectedValue.ToString());
                }

                else
                {
                    string add = new ClienteOperacionTipogastoBC().del_operacion_tipogasto(this.dl_producto.SelectedValue.ToString(), Convert.ToInt16(codigo));
                }
            }
        }
Beispiel #6
0
        protected void Carga_Operacion(Int32 solicitud)
        {
            Preinscripcion minscripcion = new PreinscripcionBC().GetpreinscripcionbyIdSolicitud(solicitud);
            DatosVehiculo  mvehiculo    = new DatosvehiculoBC().getDatovehiculo(solicitud);

            this.dl_sucursal.SelectedValue    = minscripcion.Sucursal_origen.Id_sucursal.ToString();
            this.txt_factura.Text             = minscripcion.N_factura.ToString();
            this.dl_cargo_venta.SelectedValue = minscripcion.Cargo_venta;
            agpDatosGrabar.Id_solicitud       = Convert.ToInt32(solicitud);
            this.agpDatosGrabar.mostrar_operacion(solicitud.ToString());


            this.txt_neto.Text = minscripcion.Neto_factura.ToString();

            //this.dl_financiera.SelectedValue = minscripcion.Bancofinanciera.Codigo.Trim();
            //this.dl_forma_pago.SelectedValue = minscripcion.Tipo_pago_factura.Trim();
            //this.agp_vehiculo.Vehiculo.Patente = mvehiculo.Patente;
            this.agp_vehiculo.Mostrar_Form(solicitud);
            this.txt_fecha_factura.Text = minscripcion.Fechafactura.ToString();
            this.agp_adquirente.Rut     = minscripcion.Adquiriente.Rut;
            this.agp_adquirente.Mostrar_Form(minscripcion.Adquiriente.Rut);

            Familia_Producto mfamilia = new Familia_productoBC().getfamiliabycodigo(ViewState["tipo_operacion"].ToString());
        }
Beispiel #7
0
        public void getalltipogastocomun()
        {
            DataTable dt2 = new DataTable();

            dt2.Columns.Add(new DataColumn("id_tipogasto"));

            dt2.Columns.Add(new DataColumn("descripcion"));
            DataColumn col = new DataColumn("check");

            col.DataType = System.Type.GetType("System.Boolean");


            dt2.Columns.Add(col);

            Familia_Producto fma = new Familia_productoBC().getfamiliabycodigo(this.dl_producto.SelectedValue.Trim());
            List <ClienteOperacionTipogasto> lTipogasto = new ClienteOperacionTipogastoBC().GetClienteOperaciontipogasto(Convert.ToInt32(id_cliente), fma.Id_familia, this.dl_producto.SelectedValue);



            foreach (ClienteOperacionTipogasto mtipogasto in lTipogasto)
            {
                DataRow dr2 = dt2.NewRow();

                dr2["id_tipogasto"] = mtipogasto.Id_tipogasto;
                dr2["descripcion"]  = mtipogasto.Descripcion;


                dr2["check"] = mtipogasto.Check;


                dt2.Rows.Add(dr2);
            }

            this.GridView1.DataSource = dt2;
            this.GridView1.DataBind();
        }
Beispiel #8
0
        public void Busca_Operacion(int id_solicitud)
        {
            Operacion        moperacion = new OperacionBC().getoperacion(id_solicitud);
            Familia_Producto mfamilia   = new Familia_productoBC().getfamiliabycodigo(moperacion.Tipo_operacion.Codigo);

            this.lbl_operacion.Text = id_solicitud.ToString();
            this.lbl_cliente.Text   = moperacion.Cliente.Persona.Nombre;

            if (moperacion.Numero_factura != 0)
            {
                lbl_nfactura.Text = moperacion.Numero_factura.ToString();
            }
            else
            {
                lbl_nfactura.Text = "";
                lbl_patente.Text  = moperacion.Patente.ToString();
                lbl_ncliente.Text = moperacion.Numero_cliente.ToString();
            }

            lbl_producto.Text = moperacion.Tipo_operacion.Operacion.ToString();
            lbl_sucursal.Text = moperacion.Sucursal.Nombre.ToUpper().Trim();

            if (moperacion.Adquiriente != null)
            {
                lbl_rutadqui.Text = moperacion.Adquiriente.Rut.ToString();
                lbl_nomadqui.Text = moperacion.Adquiriente.Nombre + " " + moperacion.Adquiriente.Apellido_paterno + " " + moperacion.Adquiriente.Apellido_materno;
            }
            else
            {
                lbl_rutadqui.Text = "0";
                lbl_nomadqui.Text = "Sin Adquiriente";
            }

            lbl_nrepertorio.Text = (moperacion.N_repertorio == 0) ? "" : moperacion.N_repertorio.ToString("N0");;

            lnk_nomina.NavigateUrl   = "nominabyoperacion.aspx?id_solicitud=" + FuncionGlobal.FuctionEncriptar(moperacion.Id_solicitud.ToString().Trim());
            lnk_cargar.NavigateUrl   = "../digitalizacion/subir_documentos.aspx?id_solicitud=" + FuncionGlobal.FuctionEncriptar(moperacion.Id_solicitud.ToString().Trim()) + "&tipo=" + moperacion.Tipo_operacion.Codigo.Trim();
            lnk_cdigital.NavigateUrl = "../digitalizacion/ver_documentos.aspx?id_solicitud=" + FuncionGlobal.FuctionEncriptar(moperacion.Id_solicitud.ToString().Trim()) + "&origen=pc";

            lbl_dias.Text         = moperacion.Contador.ToString().Trim() + "/" + moperacion.Total_dias.ToString().Trim();
            lbl_estadoactual.Text = moperacion.Estado;

            if ((string)(Session["usrname"].ToString().Trim()) == "153944601" || (string)(Session["usrname"].ToString().Trim()) == "81947139" && mfamilia.Id_familia == 19)
            {
                lnk_estado.NavigateUrl = "../Retiro_Carpeta/mOperacion_estadoRe.aspx?tipo=" + FuncionGlobal.FuctionEncriptar(moperacion.Tipo_operacion.Codigo.Trim()) + "&id_cliente=" + FuncionGlobal.FuctionEncriptar(moperacion.Cliente.Id_cliente.ToString()) + "&id_solicitud=" + FuncionGlobal.FuctionEncriptar(moperacion.Id_solicitud.ToString().Trim()) + "&nombre_estado=" + moperacion.Tipo_operacion.Operacion.ToString();
            }
            else
            {
                lnk_estado.NavigateUrl = "mOperacion_estado.aspx?tipo=" + FuncionGlobal.FuctionEncriptar(moperacion.Tipo_operacion.Codigo.Trim()) + "&id_cliente=" + FuncionGlobal.FuctionEncriptar(moperacion.Cliente.Id_cliente.ToString()) + "&id_solicitud=" + FuncionGlobal.FuctionEncriptar(moperacion.Id_solicitud.ToString().Trim()) + "&nombre_estado=" + moperacion.Tipo_operacion.Operacion.ToString();
            }

            lnk_estado.ImageUrl = moperacion.Semaforo.Trim();

            lnk_poliza.NavigateUrl  = "../administracion/mPoliza.aspx?id_solicitud=" + FuncionGlobal.FuctionEncriptar(moperacion.Id_solicitud.ToString().Trim()) + "&id_cliente=" + FuncionGlobal.FuctionEncriptar(moperacion.Cliente.Id_cliente.ToString());
            lnk_solicrc.NavigateUrl = "solicitudrc_operacion.aspx?id_solicitud=" + FuncionGlobal.FuctionEncriptar(moperacion.Id_solicitud.ToString().Trim()) + "&tipo=" + moperacion.Tipo_operacion.Codigo.Trim();

            TipoOperacion mtipo = new TipooperacionBC().getcomprobantebyoperacion(moperacion.Id_solicitud);

            GastosComunes gstco = new GastosComunesBC().getGastos_Cero(moperacion.Id_solicitud);

            if (gstco.Comprobar == false)
            {
                lnk_comgasto.NavigateUrl = "gastooperacion.aspx?id_solicitud=" + FuncionGlobal.FuctionEncriptar(moperacion.Id_solicitud.ToString().Trim());
            }
            else
            {
                lnk_comgasto.NavigateUrl = mtipo.Comprobante + "?id_solicitud=" + FuncionGlobal.FuctionEncriptar(moperacion.Id_solicitud.ToString().Trim()) + "&id_familia=" + FuncionGlobal.FuctionEncriptar(mfamilia.Id_familia.ToString());
            }

            lnk_gasto.NavigateUrl   = "gastooperacion.aspx?id_solicitud=" + FuncionGlobal.FuctionEncriptar(moperacion.Id_solicitud.ToString().Trim());
            lnk_ingreso.NavigateUrl = "gastomovimientocuenta.aspx?id_solicitud=" + FuncionGlobal.FuctionEncriptar(moperacion.Id_solicitud.ToString().Trim()) + "&tipo=I";

            if (moperacion.Cliente.Id_cliente.ToString() != "DOCUMENTO HIPOTECARIO")
            {
                lnk_contrato.NavigateUrl = "../operacion/Contra_vehiculos.aspx?id_solicitud=" + FuncionGlobal.FuctionEncriptar(moperacion.Id_solicitud.ToString());
            }
            else
            {
                lnk_contrato.NavigateUrl = "../reportes/contratos_rpt.aspx?id_solicitud=" + FuncionGlobal.FuctionEncriptar(moperacion.Id_solicitud.ToString());
            }

            lbl_totalgastos.Text    = moperacion.Total_gasto.ToString();
            lbl_totalpagos.Text     = moperacion.Total_ingreso.ToString();
            lbl_saldo.Text          = (moperacion.Total_ingreso - moperacion.Total_gasto).ToString();
            lbl_facturaemitida.Text = moperacion.Factura_emitida.ToString();

            lnk_comingreso.NavigateUrl = "../reportes/view_comprobante_ingreso.aspx" + "?id_solicitud=" + FuncionGlobal.FuctionEncriptar(moperacion.Id_solicitud.ToString().Trim()) + "&id_familia=" + FuncionGlobal.FuctionEncriptar(mfamilia.Id_familia.ToString());
        }