private void Seleccionar_DISTRIBUCION_DETALLE() { DB_EXT_Seguimiento disSem = new DB_EXT_Seguimiento(); GVListDistQuim.DataSource = disSem.DB_Reporte_DISTRIBUCION_DETALLE(Convert.ToInt32(LblIdInsOrg.Text), "AGROQUIMICO", "REPPROD"); GVListDistQuim.DataBind(); }
private void Seleccionar_DISTRIBUCION_DETALLE() { DB_EXT_Seguimiento disSem = new DB_EXT_Seguimiento(); GVListaSemilla.DataSource = disSem.DB_Reporte_DISTRIBUCION_DETALLE(Convert.ToInt32(LblIdInsOrg.Text), "SEMILLA", "REPDETALLE"); GVListaSemilla.DataBind(); }
private void Mostrar_ENCABEZADO() { DB_EXT_Seguimiento disSem = new DB_EXT_Seguimiento(); DataTable dt = new DataTable(); dt = disSem.DB_Reporte_DISTRIBUCION_DETALLE(Convert.ToInt32(LblIdInsOrg.Text), "SEMILLA", "REPDIRSTRIBORG"); LblCamp.Text = dt.Rows[0][3].ToString(); LblRegional.Text = dt.Rows[0][2].ToString(); }
private void Mostrar_ENCABEZADO() { DB_EXT_Seguimiento disSem = new DB_EXT_Seguimiento(); DataTable dt = new DataTable(); dt = disSem.DB_Reporte_DISTRIBUCION_DETALLE(Convert.ToInt32(LblIdInsOrg.Text), "AGROQUIMICO", "REPDIRSTRIBORG"); LblCamp.Text = dt.Rows[0][3].ToString(); LblRegional.Text = dt.Rows[0][2].ToString(); LblProg.Text = dt.Rows[0][5].ToString(); LblOrg.Text = dt.Rows[0][4].ToString(); /*******************************************************/ //dt = disSem.DB_Desplegar_SEGUIMIENTOS_PROD(Convert.ToInt32(LblIdInsOrg.Text), "TRILP01-00012", "DETALLEDISTRIB"); //List<EXT_SeguimientoDistribDetalle> Lista = disSem.DB_Desplegar_LISTA_DETALLE_DISTRIB(Convert.ToInt32(LblIdInsOrg.Text), "TRILP01-00013", "DETALLEDISTRIB"); //DataList2.DataSource = Lista; //DataList2.DataBind(); }
protected void GVLisOrg_RowCommand(object sender, GridViewCommandEventArgs e) { DB_EXT_Seguimiento disSem = new DB_EXT_Seguimiento(); DataTable dt = new DataTable(); string tipo = Convert.ToString(e.CommandName); int rowIndex = Convert.ToInt32(e.CommandArgument); StringBuilder sbMensaje = new StringBuilder(); GVLisOrg.Columns[4].Visible = true; Llenar_GVDESIGNADO(); Session.Add("IdInsOrg", GVLisOrg.Rows[rowIndex].Cells[4].Text); switch (tipo) { case "Seguimiento": Response.Redirect("frmSeguimientoTecnico.aspx"); break; case "Fenologia": Response.Redirect("frmRP_SegFenologias.aspx"); break; case "Semilla": dt = disSem.DB_Reporte_DISTRIBUCION_DETALLE(Convert.ToInt32(GVLisOrg.Rows[rowIndex].Cells[4].Text), "SEMILLA", "REPPROD"); if (dt.Rows.Count > 0) { LblMsj.Text = string.Empty; sbMensaje.Append("<script type='text/javascript'>"); sbMensaje.AppendFormat("window.open('{0}','Titulo','top=0,left=0,width=1000,height=600,scrollbars=yes,resizable=no,directories=no,location=no,menubar=no,status=no,Titlebar=yes,toolbar=no');", "../Extensiones/repDistribSemillaOrg.aspx?ci=" + GVLisOrg.Rows[rowIndex].Cells[4].Text); sbMensaje.Append("</script>"); ClientScript.RegisterClientScriptBlock(this.GetType(), "Mensaje", sbMensaje.ToString()); } else { LblMsj.Text = "No existe un reporte para mostrar, a la fecha NO registro un seguimiento a la distribución de semilla."; } break; case "Quimicos": dt = disSem.DB_Reporte_DISTRIBUCION_DETALLE(Convert.ToInt32(GVLisOrg.Rows[rowIndex].Cells[4].Text), "AGROQUIMICO", "REPPROD"); if (dt.Rows.Count > 0) { LblMsj.Text = string.Empty; sbMensaje.Append("<script type='text/javascript'>"); sbMensaje.AppendFormat("window.open('{0}','Titulo','top=0,left=0,width=1000,height=600,scrollbars=yes,resizable=no,directories=no,location=no,menubar=no,status=no,Titlebar=yes,toolbar=no');", "../Extensiones/repDistribAgroQuimOrg.aspx?ci=" + GVLisOrg.Rows[rowIndex].Cells[4].Text); sbMensaje.Append("</script>"); ClientScript.RegisterClientScriptBlock(this.GetType(), "Mensaje", sbMensaje.ToString()); } else { LblMsj.Text = "No existe un reporte para mostrar, a la fecha NO registro un seguimiento a la distribución de agroquímicos."; } break; case "Rendimiento": dt = disSem.DB_Reporte_DISTRIBUCION_DETALLE(Convert.ToInt32(GVLisOrg.Rows[rowIndex].Cells[4].Text), "RENDIMIENTO", "CONTAR_REND"); /***********************/ if (dt.Rows.Count > 0) { sbMensaje.Append("<script type='text/javascript'>"); sbMensaje.AppendFormat("window.open('{0}','Titulo','top=0,left=0,width=1000,height=600,scrollbars=yes,resizable=no,directories=no,location=no,menubar=no,status=no,Titlebar=yes,toolbar=no');", "../Extensiones/repRendimiento.aspx?ci=" + GVLisOrg.Rows[rowIndex].Cells[4].Text); sbMensaje.Append("</script>"); ClientScript.RegisterClientScriptBlock(this.GetType(), "Mensaje", sbMensaje.ToString()); LblMsj.Text = string.Empty; } else { LblMsj.Text = "No existe un reporte para mostrar, a la fecha NO registro un seguimiento para el Rendimiento"; } break; case "Costos": dt = disSem.DB_Reporte_DISTRIBUCION_DETALLE(Convert.ToInt32(GVLisOrg.Rows[rowIndex].Cells[4].Text), "COSTOS", "CONTAR_COST"); /*************************/ if (dt.Rows.Count > 0) { sbMensaje.Append("<script type='text/javascript'>"); sbMensaje.AppendFormat("window.open('{0}','Titulo','top=0,left=0,width=1000,height=600,scrollbars=yes,resizable=no,directories=no,location=no,menubar=no,status=no,Titlebar=yes,toolbar=no');", "../Extensiones/repCostos.aspx?ci=" + GVLisOrg.Rows[rowIndex].Cells[4].Text); sbMensaje.Append("</script>"); ClientScript.RegisterClientScriptBlock(this.GetType(), "Mensaje", sbMensaje.ToString()); } else { LblMsj.Text = "No existe un reporte para mostrar, a la fecha NO registro un seguimiento para calcular los Costos de Producción"; } break; } GVLisOrg.Columns[4].Visible = false; Llenar_GVDESIGNADO(); }