protected void Page_Load(object sender, EventArgs e)
 {
     try
     {
         if (!IsPostBack)
         {
             LblIdInsOrg.Text  = Session["IdInsOrg"].ToString();
             LblIdInsProd.Text = Session["IdInsProd"].ToString();
             LblIdUsuario.Text = Session["IdUser"].ToString();
             LblEtapa.Text     = Session["Etapa"].ToString();
             Datos_Org_ENCABEZADO();
             Desplegar_PROVEEDOR();
             /*************************************/
             DataTable dtListaPartida = new DataTable();
             dtListaPartida.Columns.AddRange(new DataColumn[7] {
                 new DataColumn("NumBoleta"), new DataColumn("Producto"), new DataColumn("NomTec"), new DataColumn("NomComer"), new DataColumn("FechCaducidad"), new DataColumn("Unidad"), new DataColumn("Cantidad")
             });
             GVDistribAgroQuim.DataSource = dtListaPartida;
             GVDistribAgroQuim.DataBind();
             Session["datos"] = dtListaPartida;
             /*********************************/
             //Desplegar_PRODUCTO();
             Seleccionar_CONTRATO_PROV();
         }
     }
     catch
     {
         Response.Redirect("~/About.aspx");
     }
 }
예제 #2
0
        private void Llenar_GVSEGUIMIENTO()
        {
            DB_EXT_Seguimiento ListSeg = new DB_EXT_Seguimiento();

            GVDistribAgroQuim.DataSource = ListSeg.DB_Desplegar_SEGUIMIENTOS_PROD(Convert.ToInt32(LblIdInsOrg.Text), LblIdInsProd.Text, "AGROQUIMICO", "SEGUIMIENTODISTRIB");
            GVDistribAgroQuim.DataBind();
        }
 protected void BtnRegistrar_Click(object sender, EventArgs e)
 {
     if (TxtNumBoleta.Text != "")
     {
         if (TxtNomTecnico.Text != "")
         {
             if (TxtNomComer.Text != "")
             {
                 if (TxtFechaCaducidad.Text != "")
                 {
                     if (TxtCantidad.Text != "")
                     {
                         DataTable dt  = Session["datos"] as DataTable;
                         DataRow   row = dt.NewRow();
                         row["NumBoleta"]     = TxtNumBoleta.Text;
                         row["Producto"]      = DDLProducto.SelectedValue;
                         row["NomTec"]        = TxtNomTecnico.Text;
                         row["NomComer"]      = TxtNomComer.Text;
                         row["FechCaducidad"] = TxtFechaCaducidad.Text;
                         row["Unidad"]        = DDLUnidad.SelectedValue;
                         row["Cantidad"]      = TxtCantidad.Text;
                         dt.Rows.Add(row);
                         GVDistribAgroQuim.DataSource = dt;
                         GVDistribAgroQuim.DataBind();
                         Session["datos"] = dt;
                         Vaciar_CAMPOS();
                         LblMsj1.Text = string.Empty;
                     }
                     else
                     {
                         LblMsj1.Text = "Debe ingresar la cantidad de producto que se le distribuyo al productor";
                     }
                 }
                 else
                 {
                     LblMsj1.Text = "Debe ingresar la fecha de caducidad del producto";
                 }
             }
             else
             {
                 LblMsj1.Text = "Es necesario ingresar el nombre comercial del producto";
             }
         }
         else
         {
             LblMsj1.Text = "Es necesario ingresar el nombre tecnico o ingrediente activo del producto";
         }
     }
     else
     {
         LblMsj1.Text = "Es necesario ingresar el número de boleta de distribución de Insumo";
     }
 }