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();
             Datos_Org_ENCABEZADO();
             Cargar_COMBO();
             /*************************************/
             DataTable dtListaPartida = new DataTable();
             dtListaPartida.Columns.AddRange(new DataColumn[8] {
                 new DataColumn("Id_Fenologia"), new DataColumn("Face_Fenologia"), new DataColumn("Valor1"), new DataColumn("Valor2"), new DataColumn("Valor5"), new DataColumn("Valor6"), new DataColumn("Valor7"), new DataColumn("Valor8")
             });
             GVRendTrigo.DataSource = dtListaPartida;
             GVRendTrigo.DataBind();
             Session["datos"] = dtListaPartida;
         }
     }
     catch
     {
         Response.Redirect("~/About.aspx");
     }
 }
 protected void BtnRegistrar_Click(object sender, EventArgs e)
 {
     if (TxtNumEspigas.Text != "")
     {
         if (TxtNumGranoEspigas.Text != "")
         {
             if (TxtPesoMilGranos.Text != "")
             {
                 if (TxtPorcentHumedad.Text != "")
                 {
                     string    aux = "NO";
                     DataTable dt  = Session["datos"] as DataTable;
                     for (int i = 0; i < dt.Rows.Count; i++)
                     {
                         if (dt.Rows[i][0].ToString() == DDLFaceFenologica.SelectedValue)
                         {
                             aux = "SI";
                         }
                     }
                     if (aux == "NO")
                     {
                         //DataTable dt = Session["datos"] as DataTable;
                         DataRow row = dt.NewRow();
                         row["Id_Fenologia"]   = DDLFaceFenologica.SelectedValue;
                         row["Face_Fenologia"] = DDLFaceFenologica.SelectedItem.Text;
                         row["Valor1"]         = TxtNumEspigas.Text;
                         row["Valor2"]         = TxtNumGranoEspigas.Text;
                         row["Valor5"]         = TxtPesoMilGranos.Text;
                         row["Valor6"]         = TxtPorcentHumedad.Text;
                         row["Valor7"]         = LblKgHect.Text;
                         row["Valor8"]         = LblTonHect.Text;
                         dt.Rows.Add(row);
                         GVRendTrigo.DataSource = dt;
                         GVRendTrigo.DataBind();
                         Session["datos"]    = dt;
                         BtnEnviar.Visible   = true;
                         BtnCancelar.Visible = true;
                         LblMsj1.Text        = string.Empty;
                         Linpiar_CAMPOS();
                     }
                     else
                     {
                         LblMsj1.Text = "Ya registro la face Fenologica que selecciono";
                     }
                 }
                 else
                 {
                     LblMsj1.Text = "Error Porcentaje Humedad";
                 }
             }
             else
             {
                 LblMsj1.Text = "ERROR Peso MIL gramos";
             }
         }
         else
         {
             LblMsj1.Text = "ERROR granos espigas";
         }
     }
     else
     {
         LblMsj1.Text = "ERROR Numero de espigas";
     }
 }