Ejemplo n.º 1
0
        protected void Desplegar_DATOS_PROVEEDOR()
        {
            DB_AP_InscripcionProv insp = new DB_AP_InscripcionProv();
            AP_InscripcionProv    ip   = new AP_InscripcionProv();

            ip             = insp.DB_Buscar_INSCRPCION_PROV(Convert.ToInt32(LblIdInsProv.Text));
            LblProg.Text   = ip.Programa;
            LblIdCamp.Text = (ip.Id_Campanhia).ToString();
            LblIdReg.Text  = (ip.Id_Regional).ToString();
            DB_AP_Proveedor p    = new DB_AP_Proveedor();
            AP_Proveedor    prov = new AP_Proveedor();

            prov = p.DB_Buscar_PROVEEDOR(Convert.ToString(ip.Id_Proveedor));
            LblProveedor.Text = prov.Razon_Social;
            DB_AP_Campanhia InsCamp = new DB_AP_Campanhia();
            AP_Campanhia    camp    = new AP_Campanhia();

            camp         = InsCamp.DB_Buscar_CAMPANHIA(Convert.ToInt32(LblIdCamp.Text));
            LblCamp.Text = camp.Nombre;
            DB_Regional insreg = new DB_Regional();
            DataTable   dt     = new DataTable();

            dt = insreg.DB_Seleccionar_REGIONAL(Convert.ToInt32(LblIdReg.Text));
            LblRegional.Text = dt.Rows[0][1].ToString();
        }
        private void Desplegar_PRODUCTO()
        {
            DB_AP_InscripcionProv inp = new DB_AP_InscripcionProv();
            DataTable             dt  = new DataTable();

            if (DDLNomComer.SelectedValue != "")
            {
                if (DDLProveedor.SelectedValue != "")
                {
                    dt = inp.DB_Seleccionar_CONTRATO_PROV(Convert.ToInt32(DDLNomComer.SelectedValue), Convert.ToInt32(DDLProveedor.SelectedValue), Convert.ToInt32(DDLProducto.SelectedValue), "CONTRATO_PROV");
                    if (dt.Rows.Count > 0)
                    {
                        TxtNomComer.Text   = dt.Rows[0][8].ToString();
                        TxtNomTecnico.Text = dt.Rows[0][9].ToString();
                    }
                    else
                    {
                        TxtNomComer.Text   = string.Empty;
                        TxtNomTecnico.Text = string.Empty;
                    }
                }
                else
                {
                    TxtNomComer.Text   = string.Empty;
                    TxtNomTecnico.Text = string.Empty;
                }
            }
            else
            {
                TxtNomComer.Text   = string.Empty;
                TxtNomTecnico.Text = string.Empty;
            }
        }
Ejemplo n.º 3
0
        protected void Modificar_INSCRIP_PROVEEDOR()
        {
            DB_AP_InscripcionProv insP = new DB_AP_InscripcionProv();
            AP_InscripcionProv    ip   = new AP_InscripcionProv();

            ip.Id_InscripcionProv = Convert.ToInt32(LblIdInsProv.Text);
            ip.Matricula_Comercio = TxtMatriculaComer.Text;
            ip.Domicilio          = TxtDomicilio.Text;
            insP.DB_Modificar_INSCRIP_PROVEEDOR(ip);
        }
Ejemplo n.º 4
0
        protected void Registrar_INSCRIP_PROVEEDOR()
        {
            DB_AP_InscripcionProv RegInsProv = new DB_AP_InscripcionProv();
            AP_InscripcionProv    Insprov    = new AP_InscripcionProv();

            Insprov.Id_Campanhia       = Convert.ToInt32(LblIdCamp.Text);
            Insprov.Id_Proveedor       = Convert.ToInt32(LblIdInsProv.Text);
            Insprov.Id_Regional        = Convert.ToInt32(LblIdReg.Text);
            Insprov.Insumo             = LblInsumo.Text;
            Insprov.Programa           = LblProg.Text;
            Insprov.Matricula_Comercio = TxtMatriculaComer.Text;
            Insprov.Domicilio          = TxtDomicilio.Text;
            Insprov.Estado             = "REGISTRADO";
            RegInsProv.DB_Registrar_INSCRIP_PROVEEDOR(Insprov);
        }
Ejemplo n.º 5
0
        protected void Modificar_PROVEEDOR()
        {
            AP_InscripcionProv    ip   = new AP_InscripcionProv();
            DB_AP_InscripcionProv insP = new DB_AP_InscripcionProv();

            ip = insP.DB_Buscar_INSCRPCION_PROV(Convert.ToInt32(LblIdInsProv.Text));

            DB_AP_Proveedor Regprov = new DB_AP_Proveedor();
            AP_Proveedor    prov    = new AP_Proveedor();

            prov.Id_Proveedor   = ip.Id_Proveedor;
            prov.Razon_Social   = TxtRazonSocial.Text;
            prov.NIT            = TxtNIT.Text;
            prov.Num_Testimonio = TxtNumTestim.Text;
            prov.Fecha_Creacion = Convert.ToDateTime(TxtFechCreacion.Text);
            prov.Departamento   = DDLDepartamento.SelectedItem.Text;
            Regprov.DB_Modificar_PROVEEDOR(prov);
        }
Ejemplo n.º 6
0
        protected void Cargar_PROVEEDOR()
        {
            LnkNuevo.Visible  = false;
            LblIdInsProv.Text = Session["IdInsProv"].ToString();
            AP_InscripcionProv       ip   = new AP_InscripcionProv();
            AP_RepresentLegalProv    rp   = new AP_RepresentLegalProv();
            DB_AP_InscripcionProv    insP = new DB_AP_InscripcionProv();
            DB_AP_RepresentLegalProv rlp  = new DB_AP_RepresentLegalProv();

            ip = insP.DB_Buscar_INSCRPCION_PROV(Convert.ToInt32(LblIdInsProv.Text));
            TxtMatriculaComer.Text = ip.Matricula_Comercio;
            TxtDomicilio.Text      = ip.Domicilio;
            Buscar_PROVEEDOR(ip.Id_Proveedor.ToString());
            rp = rlp.DB_Buscar_REPRESENT_LEGAL_PROV(Convert.ToInt32(LblIdInsProv.Text));
            Buscar_PERSONA(rp.Id_Persona);
            TxtNumTesti.Text   = rp.Num_Testimonio;
            TxtFechaTetim.Text = rp.Fecha.ToString();
            DDLTipoPoder.Items.Insert(0, new ListItem(rp.Tipo_Poder, rp.Tipo_Poder, true));
            DDLTipoPoder.DataBind();
            LblEP.Text = "1";
            LblRL.Text = "1";
            LblTP.Text = "1";
        }
Ejemplo n.º 7
0
        private void Registrar_PROVEEDOR()
        {
            DB_AP_Registro_Org    aux     = new DB_AP_Registro_Org();
            DB_AP_Proveedor       pro     = new DB_AP_Proveedor();
            DB_AP_InscripcionProv insprov = new DB_AP_InscripcionProv();
            AP_Proveedor          p       = new AP_Proveedor();
            AP_InscripcionProv    ip      = new AP_InscripcionProv();
            int idprov = 0;

            if (DDLProveedor.Visible == false && TxtProveedor.Visible == true)
            {
                p.Razon_Social   = TxtProveedor.Text;
                p.NIT            = TxtNIT.Text;
                p.Num_Testimonio = TxtNumTesTim.Text;
                p.Fecha_Creacion = Convert.ToDateTime(TxtFechaTestim.Text);
                p.Departamento   = DDLDepartamento.SelectedValue;
                p.Domicilio      = TxtDomicilio.Text;
                p.Telefono_Ref   = TxtFono.Text;
                p.Correo         = TxtCorreo.Text;
                pro.DB_Registrar_PROVEEDOR(p);
                idprov = Convert.ToInt32(aux.DB_MaxId("INS_PROVEEDOR", "Id_Proveedor"));
            }
            else
            {
                idprov = Convert.ToInt32(DDLProveedor.SelectedValue);
            }
            ip.Id_Campanhia       = Convert.ToInt32(LblIdCamp.Text);
            ip.Id_Proveedor       = idprov;
            ip.Id_Regional        = Convert.ToInt32(LblIdReg.Text);
            ip.Insumo             = DDLInsumo.SelectedValue;
            ip.Programa           = LblPrograma.Text;
            ip.Matricula_Comercio = "0";
            ip.Domicilio          = TxtDomicilio.Text;
            ip.Estado             = "APROBADO";
            insprov.DB_Registrar_INSCRIP_PROVEEDOR(ip);
        }
Ejemplo n.º 8
0
        protected void Registrar_INSUMO_COMTRATO()
        {
            int tipo = 0;
            DB_AP_Registro_Org aux        = new DB_AP_Registro_Org();
            int idmaxcontrato             = 0;
            INS_ContratoInsumo    conIns  = new INS_ContratoInsumo();
            INS_DetalleInsumo     DetIns  = new INS_DetalleInsumo();
            DB_AP_InscripcionProv insProp = new DB_AP_InscripcionProv();

            conIns.Id_InscripcionProv = Convert.ToInt32(LblIdInsProv.Text);
            conIns.Id_Campanhia       = Convert.ToInt32(LblIdCamp.Text);
            conIns.Id_Regional        = Convert.ToInt32(LblIdReg.Text);
            conIns.Insumo             = LblInsumo.Text;
            conIns.Programa           = LblProg.Text;
            conIns.MontoTotal         = 0;
            insProp.DB_Registrar_CONTRATO_INSUMO(conIns);
            idmaxcontrato = Convert.ToInt32(aux.DB_MaxId("INS_CONTRATO_INSUMO", "Id_Contrato_Insumo"));
            int j = 0;

            foreach (GridViewRow dgi in GridView1.Rows)
            {
                DetIns.Id_Contrato_Insumo = idmaxcontrato;
                switch (GridView1.Rows[j].Cells[0].Text)
                {
                case "CONVENCIONAL":
                    tipo = 1;
                    break;

                case "HIBRIDO":
                    tipo = 2;
                    break;

                case "TRANSGENICO":
                    tipo = 3;
                    break;

                case "DESECACION":
                    tipo = 4;
                    break;

                case "CONTROL DE MALEZAS":
                    tipo = 15;
                    break;

                case "TRATAMIENTO DE SEMILLA":
                    tipo = 5;
                    break;

                case "FUNGICIDAS":
                    tipo = 6;
                    break;

                case "HERBICIDAS":
                    tipo = 7;
                    break;

                case "INSECTICIDAS":
                    tipo = 8;
                    break;

                case "FERTILIZANTES":
                    tipo = 9;
                    break;

                case "COADYUVANTES":
                    tipo = 10;
                    break;
                }
                DetIns.Id_Tipo_Insumo = tipo;
                DetIns.Nombre_Insumo  = GridView1.Rows[j].Cells[1].Text;
                DetIns.Caracteristica = GridView1.Rows[j].Cells[2].Text;
                DetIns.Unidad         = GridView1.Rows[j].Cells[3].Text;
                DetIns.CantidadDosis  = Convert.ToDecimal(GridView1.Rows[j].Cells[4].Text);
                DetIns.Num_apli       = Convert.ToInt32(GridView1.Rows[j].Cells[5].Text);
                DetIns.Precio         = Convert.ToDecimal(GridView1.Rows[j].Cells[6].Text);
                insProp.DB_Registrar_CONTRATO_INSUMO_DETALLE(DetIns);
                j++;
            }
        }