コード例 #1
0
        private void Llenar_GVDESIGNADO()
        {
            DB_EXT_DesignacionOrg ListDesOrg = new DB_EXT_DesignacionOrg();

            GVDesignado.DataSource = ListDesOrg.DB_Seleccionar_DESIGNACION_ORG(Convert.ToInt32(LblIdReg.Text), Convert.ToInt32(LblIdCamp.Text), "", LblPrograma.Text, "REP_LISTASIGNADOS");
            GVDesignado.DataBind();
        }
コード例 #2
0
        private void Llenar_GVDESIGNADO()
        {
            DB_EXT_DesignacionProd ListDes = new DB_EXT_DesignacionProd();

            GVDesignado.DataSource = ListDes.DB_Desplegar_DESIGNACION_PROD(LblIdUser.Text, 0, 0, LblPrograma.Text, 0, "LISTDESIGNADOS");
            GVDesignado.DataBind();
        }
コード例 #3
0
        private void Llenar_GVDESIGNADO()
        {
            DB_EXT_DesignacionProd ListDes = new DB_EXT_DesignacionProd();
            DataTable dt = new DataTable();
            //GVDesignado.DataSource = ListDes.DB_Desplegar_DESIGNACION_PROD(LblIdUsuario.Text, 0, 0, LblPrograma.Text, Convert.ToInt32(LblIdInsOrg.Text), "SEGDESIGNADOS");
            //******************************TRATAMIENTO PARA LAS ETAPAS
            DB_EXT_Seguimiento ListSegPendiente = new DB_EXT_Seguimiento();
            List <EXT_SeguimientoPendiente> LSP = ListSegPendiente.DB_Desplegar_SEGUIMIENTOS_PENDIENTE();

            //LSP[0].Nombre_Anterior
            DT_PROD_CONSULTAS = ListDes.DB_Desplegar_DESIGNACION_PROD(LblIdUsuario.Text, 0, 0, LblPrograma.Text, Convert.ToInt32(LblIdInsOrg.Text), "SEGDESIGNADOS");
            dt = DT_PROD_CONSULTAS;//copiamos
            dt.Columns.Add("Id_Etapa", typeof(String));
            foreach (DataRow fila in dt.Rows)
            {
                int    number1    = 0;
                string Etapa      = fila["Etapa"].ToString();
                bool   canConvert = int.TryParse(Etapa, out number1);
                if (canConvert == true)
                {
                    foreach (EXT_SeguimientoPendiente row in LSP)
                    {
                        int id_sp         = row.Id_Seguimiento_pendiente;
                        int etapaobtenida = Convert.ToInt16(fila["Etapa"]);
                        if (id_sp == etapaobtenida)
                        {
                            fila["Etapa"]    = row.Nombre;
                            fila["Id_Etapa"] = row.Id_Seguimiento_pendiente.ToString();
                            break;
                        }
                    }
                }
                else
                {
                    foreach (EXT_SeguimientoPendiente row in LSP)
                    {
                        string old_name      = row.Nombre_Anterior;
                        string etapaobtenida = fila["Etapa"].ToString();
                        if (old_name == etapaobtenida)
                        {
                            fila["Etapa"]    = row.Nombre;
                            fila["Id_Etapa"] = row.Id_Seguimiento_pendiente.ToString();
                            break;
                        }
                    }
                }
            }
            //******************************
            GVDesignado.DataSource = dt;
            GVDesignado.DataBind();
            if (GVDesignado.Rows.Count == 0)
            {
                LblMsj1.Text = "No se seleccionó productores que formen parte de la muestra.";
            }
            else
            {
                LblMsj1.Text = string.Empty;
            }
        }