Ejemplo n.º 1
0
        protected void Cargar_Datos_Perfil()
        {
            I_Base_DatosClient cliente = new I_Base_DatosClient();

            if (Session["UsuarioPerfil"].ToString().Equals("1"))
            {
                foreach (var item in cliente.View_Email_Admins(txt_Correo.Text.Trim()))
                {
                    try
                    {
                        CargarCamposTrabajo(item.SNombre.ToString(), item.SIdentificacion.ToString(),
                                            item.SDireccion.ToString(), item.STelefono.ToString());
                    }
                    catch (Exception)
                    {
                        lbl_Error.Text = "Error de formato de busqueda, seleccione la opcion Correcta ";
                    }
                }
            }
            else if (Session["UsuarioPerfil"].ToString().Equals("2"))
            {
                foreach (var item in cliente.View_Email_Users(txt_Correo.Text.Trim()))
                {
                    try
                    {
                        CargarCamposTrabajo(item.SNombre.ToString(), item.SIdentificacion.ToString(),
                                            item.SDireccion.ToString(), item.STelefono.ToString());
                    }
                    catch (Exception)
                    {
                        lbl_Error.Text = "Error de formato de busqueda, seleccione la opcion Correcta ";
                    }
                }
            }
        }
Ejemplo n.º 2
0
        protected void btn_CargarEmpleados_Click(object sender, EventArgs e)
        {
            I_Base_DatosClient cliente     = new I_Base_DatosClient();
            DataTable          myDataTable = new DataTable();

            myDataTable.Columns.Add("Correo Electronico");
            myDataTable.Columns.Add("Nombre del Empleado");
            myDataTable.Columns.Add("Numero de Identificacion");
            myDataTable.Columns.Add("Direccion");
            myDataTable.Columns.Add("Telefono");
            myDataTable.Columns.Add("Tipo de Perfil");

            if (this.SeleccionBusqueda.SelectedValue == "1")
            {
                foreach (var item in cliente.View_Email_Admins(txt_Buscar.Text.Trim()))
                {
                    DataRow Fila = myDataTable.NewRow();
                    Fila["Correo Electronico"]       = item.SCorreo;
                    Fila["Nombre del Empleado"]      = item.SNombre;
                    Fila["Numero de Identificacion"] = item.SIdentificacion;
                    Fila["Direccion"]      = item.SDireccion;
                    Fila["Telefono"]       = item.STelefono;
                    Fila["Tipo de Perfil"] = item.SNombrePerfil;
                    myDataTable.Rows.Add(Fila);
                    try
                    {
                        CargarCamposTrabajo(item.SCorreo.ToString(), item.SNombre.ToString(), item.SIdentificacion.ToString(),
                                            item.SDireccion.ToString(), item.STelefono.ToString(), item.SNombrePerfil.ToString());
                        lbl_Error.Text = string.Empty;
                    }
                    catch (Exception)
                    {
                        lbl_Error.Text = "Error de formato de busqueda, seleccione la opcion Correcta ";
                    }
                }
            }
            else if (this.SeleccionBusqueda.SelectedValue == "2")
            {
                foreach (var item in cliente.View_Name_Admins(txt_Buscar.Text))
                {
                    DataRow Fila = myDataTable.NewRow();
                    Fila["Correo Electronico"]       = item.SCorreo;
                    Fila["Nombre del Empleado"]      = item.SNombre;
                    Fila["Numero de Identificacion"] = item.SIdentificacion;
                    Fila["Direccion"]      = item.SDireccion;
                    Fila["Telefono"]       = item.STelefono;
                    Fila["Tipo de Perfil"] = item.SNombrePerfil;
                    myDataTable.Rows.Add(Fila);
                    try
                    {
                        CargarCamposTrabajo(item.SCorreo.ToString(), item.SNombre.ToString(), item.SIdentificacion.ToString(),
                                            item.SDireccion.ToString(), item.STelefono.ToString(), item.SNombrePerfil.ToString());
                        lbl_Error.Text = string.Empty;
                    }
                    catch (Exception)
                    {
                        lbl_Error.Text = "Error de formato de busqueda, seleccione la opcion Correcta ";
                    }
                }
            }
            else if (this.SeleccionBusqueda.SelectedValue == "3")
            {
                foreach (var item in cliente.View_ID_Admins(txt_Buscar.Text.Trim()))
                {
                    DataRow Fila = myDataTable.NewRow();
                    Fila["Correo Electronico"]       = item.SCorreo;
                    Fila["Nombre del Empleado"]      = item.SNombre;
                    Fila["Numero de Identificacion"] = item.SIdentificacion;
                    Fila["Direccion"]      = item.SDireccion;
                    Fila["Telefono"]       = item.STelefono;
                    Fila["Tipo de Perfil"] = item.SNombrePerfil;
                    myDataTable.Rows.Add(Fila);
                    try
                    {
                        CargarCamposTrabajo(item.SCorreo.ToString(), item.SNombre.ToString(), item.SIdentificacion.ToString(),
                                            item.SDireccion.ToString(), item.STelefono.ToString(), item.SNombrePerfil.ToString());
                        lbl_Error.Text = string.Empty;
                    }
                    catch (Exception)
                    {
                        lbl_Error.Text = "Error de formato de busqueda, seleccione la opcion Correcta ";
                    }
                }
            }
            Validar_Estatus();
            this.GV_ALL_USER.DataSource = myDataTable;
            this.GV_ALL_USER.DataBind();
        }