protected void Llenar_GRILLA() { DB_EXT_SegSemanalTotales data = new DB_EXT_SegSemanalTotales(); GVEnvioSem.DataSource = data.DB_Desplegar_SEG_SEMANAL_TOTAL(Convert.ToInt32(LblIdReg.Text), Convert.ToInt32(LblIdCamp.Text), LblPrograma.Text, "TOTALES"); GVEnvioSem.DataBind(); }
protected void Llenar_GRILLA() { DB_EXT_SegSemanalTotales data = new DB_EXT_SegSemanalTotales(); GVOrgSup.DataSource = data.DB_Desplegar_SEG_SEMANAL_TOTAL(Convert.ToInt32(DDLRegional.SelectedValue), Convert.ToInt32(DDLCamp.SelectedValue), DDLProg.SelectedValue, "ORG_SUP"); GVOrgSup.DataBind(); }
private void Llenar_GRILLA() { DB_EXT_SegSemanalTotales seg = new DB_EXT_SegSemanalTotales(); GVAdversidades.DataSource = seg.DB_Desplegar_SEG_ADVERSIDAD(Convert.ToInt32(DDLRegional.SelectedValue), Convert.ToInt32(DDLCamp.SelectedValue), DDLProg.SelectedValue, Convert.ToInt32(DDLYear.SelectedValue), Convert.ToInt32(DDLMonth.SelectedValue), "ADVERSIDADES"); GVAdversidades.DataBind(); }
protected void Graficar() { DB_EXT_SegSemanalTotales data = new DB_EXT_SegSemanalTotales(); DataTable dt = new DataTable(); dt = data.DB_Desplegar_SEG_SEMANAL_TOTAL(Convert.ToInt32(DDLRegional.SelectedValue), Convert.ToInt32(DDLCamp.SelectedValue), DDLProg.SelectedValue, "TOTALES"); string[] fases = { "GERMINACION EMERGENCIA", "PLANTULA", "MACOLLAMIENTO", "EMBUCHE", "ESPIGAZON", "FLORACION", "LLENADO GRANO", "MADURACION" }; string jose = GVEnvioSem.Rows[0].Cells[12].Text; decimal[] valor = { Convert.ToDecimal(dt.Rows[0][8].ToString()), Convert.ToDecimal(dt.Rows[0][9].ToString()), Convert.ToDecimal(dt.Rows[0][10].ToString()), Convert.ToDecimal(dt.Rows[0][11].ToString()), Convert.ToDecimal(dt.Rows[0][12].ToString()), Convert.ToDecimal(dt.Rows[0][13].ToString()), Convert.ToDecimal(dt.Rows[0][14].ToString()), Convert.ToDecimal(dt.Rows[0][15].ToString()) }; Chart1.Series["Series1"].Points.DataBindXY(fases, valor); }
private void Llenar_DDYEAR() { DB_EXT_SegSemanalTotales seg = new DB_EXT_SegSemanalTotales(); DataTable dt = new DataTable(); dt = seg.DB_Desplegar_SEG_ADVERSIDAD(Convert.ToInt32(DDLRegional.SelectedValue), Convert.ToInt32(DDLCamp.SelectedValue), DDLProg.SelectedValue, 0, 0, "SEGUIMIENTO_YEARS"); if (dt.Rows.Count > 0) { DDLYear.DataSource = dt; DDLYear.DataValueField = "Fecha_Seg"; DDLYear.DataTextField = "Fecha_Seg"; } else { DDLYear.Items.Insert(0, new ListItem("2015", "2015")); } }
protected void GVEnvioSem_RowCommand(object sender, System.Web.UI.WebControls.GridViewCommandEventArgs e) { string tipo = Convert.ToString(e.CommandName); int rowIndex = Convert.ToInt32(e.CommandArgument); GVEnvioSem.Columns[15].Visible = true; Llenar_GRILLA(); switch (tipo) { case "Ver": DB_EXT_SegSemanalTotales data = new DB_EXT_SegSemanalTotales(); LblFechaF.Text = (GVEnvioSem.Rows[rowIndex].Cells[15].Text); LblFechaI.Text = (Convert.ToDateTime(LblFechaF.Text).AddDays(-7)).ToString("dd/MM/yyyy"); string[] fases = { "GERMINACION EMERGENCIA", "PLANTULA", "MACOLLAMIENTO", "EMBUCHE", "ESPIGAZON", "FLORACION", "LLENADO GRANO", "MADURACION" }; decimal[] valor = { Convert.ToDecimal(GVEnvioSem.Rows[rowIndex].Cells[5].Text), Convert.ToDecimal(GVEnvioSem.Rows[rowIndex].Cells[6].Text), Convert.ToDecimal(GVEnvioSem.Rows[rowIndex].Cells[7].Text), Convert.ToDecimal(GVEnvioSem.Rows[rowIndex].Cells[8].Text), Convert.ToDecimal(GVEnvioSem.Rows[rowIndex].Cells[9].Text), Convert.ToDecimal(GVEnvioSem.Rows[rowIndex].Cells[10].Text), Convert.ToDecimal(GVEnvioSem.Rows[rowIndex].Cells[11].Text), Convert.ToDecimal(GVEnvioSem.Rows[rowIndex].Cells[12].Text) }; Chart1.Series["Series1"].Points.DataBindXY(fases, valor); break; } GVEnvioSem.Columns[15].Visible = false; Llenar_GRILLA(); }
protected void GVSegTec_RowDataBound(object sender, System.Web.UI.WebControls.GridViewRowEventArgs e) { if (e.Row.RowType == DataControlRowType.DataRow) { DB_EXT_SegSemanalTotales data = new DB_EXT_SegSemanalTotales(); DataTable dt = new DataTable(); int muestra = Convert.ToInt32(DataBinder.Eval(e.Row.DataItem, "Muestra")); string idusuario = Convert.ToString(DataBinder.Eval(e.Row.DataItem, "Id_Usuario")); dt = data.DB_Desplegar_SEG_SEMANAL_MUESTRA(Convert.ToInt32(DDLRegional.SelectedValue), Convert.ToInt32(DDLCamp.SelectedValue), DDLProg.SelectedValue, idusuario, "VERIFICACION_PARCELA", DateTime.Now, "NUM_MUESTRA"); string[] fases = { "Geo Ref", "Siembra", "Cultivo Semana", "Cosecha" }; int valor1 = ((Convert.ToInt32(dt.Rows[0][0].ToString()) * 100) / muestra); dt = data.DB_Desplegar_SEG_SEMANAL_MUESTRA(Convert.ToInt32(DDLRegional.SelectedValue), Convert.ToInt32(DDLCamp.SelectedValue), DDLProg.SelectedValue, idusuario, "VERIFICACION_SIEMBRA", DateTime.Now, "SIEMBRA_MUESTRA"); int valor2 = ((Convert.ToInt32(dt.Rows[0][0].ToString()) * 100) / muestra); ///DateTime fecha=Convert.ToDateTime("21/06/2015"); //DateTime fecha = DateTime.Now; dt = data.DB_Desplegar_SEG_SEMANAL_MUESTRA(Convert.ToInt32(DDLRegional.SelectedValue), Convert.ToInt32(DDLCamp.SelectedValue), DDLProg.SelectedValue, idusuario, "VERIFICACION_CULTIVO", Convert.ToDateTime(TxtFechaIni.Text), "CULTIVO_SEMANAL"); int valor3 = ((Convert.ToInt32(dt.Rows[0][0].ToString()) * 100) / muestra); dt = data.DB_Desplegar_SEG_SEMANAL_MUESTRA(Convert.ToInt32(DDLRegional.SelectedValue), Convert.ToInt32(DDLCamp.SelectedValue), DDLProg.SelectedValue, idusuario, "VERIFICACION_COSECHA", DateTime.Now, "COSECHA_MUESTRA"); int valor4 = ((Convert.ToInt32(dt.Rows[0][0].ToString()) * 100) / muestra); decimal[] valor = { valor1, valor2, valor3, valor4 }; ((Chart)e.Row.FindControl("Chart1")).Series["Series1"].Points.DataBindXY(fases, valor); } }