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; } }
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); }
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); }
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); }
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"; }
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); }
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++; } }