示例#1
0
        public static List <UsuarioEntidad> ObtenerTodosUsuario()
        {
            List <UsuarioEntidad> lista = new List <UsuarioEntidad>();

            DataSet ds = UsuarioDatos.seleccionarTodos();

            foreach (DataRow row in ds.Tables[0].Rows)
            {
                UsuarioEntidad usuario = new UsuarioEntidad();
                usuario.IdUsuario          = Convert.ToInt32(row["IdUsuario"]);
                usuario.tipoUsuarioEntidad = TipoUsuarioLN.Obtener(Convert.ToInt32(row["IdTipoUsuario"].ToString()));
                usuario.sucursalEntidad    = SucursalLN.Obtener(Convert.ToInt32(row["IdSucursal"].ToString()));
                usuario.CorreoElectronico  = row["CorreoElectronico"].ToString();
                usuario.Password           = row["Password"].ToString();
                usuario.Identificacion     = Convert.ToInt32(row["Identificacion"]);
                usuario.NombreUsuario      = row["NombreUsuario"].ToString();
                usuario.ApellidoUsuario    = row["ApellidoUsuario"].ToString();
                usuario.Telefono           = Convert.ToInt32(row["Telefono"]);
                usuario.Genero             = (row["Genero"].ToString());
                usuario.Edad   = Convert.ToInt32(row["Edad"].ToString());
                usuario.Estado = Convert.ToBoolean(row["Estado"]);
                lista.Add(usuario);
            }
            return(lista);
        }
        public static TipoUsuarioEntidad Obtener(int idTipoUsuario)
        {
            List <TipoUsuarioEntidad> tipoUsuario = TipoUsuarioLN.ObtenerTodosTipoUsuario();
            TipoUsuarioEntidad        elemento    = tipoUsuario.
                                                    Where(x => x.IdTipoUsuario == idTipoUsuario).First();

            return(elemento);
        }