Esempio n. 1
0
        /// <summary>
        /// Este metodo me devuelve todos los usuario de la base de datos
        /// </summary>
        /// <returns>Una lista de usuariosDTO</returns>
        public List <UsuarioDTO> GetUsuarioDTOs()
        {
            List <UsuarioDTO> usuariosDTO = new List <UsuarioDTO>();

            try
            {
                using (LOGINEntities entities = new LOGINEntities())
                {
                    var usuarioEntity = entities.USUARIOS.ToList();

                    foreach (var item in usuarioEntity)
                    {
                        UsuarioDTO dto = new UsuarioDTO();
                        dto.Contrasenia = item.CONTRASENIA;
                        dto.Id          = item.ID_USUARIO;
                        dto.Nombre      = item.NOMBRE;
                        dto.NombreArea  = item.NOMBRE_AREA;
                        dto.Usuario     = item.USUARIO;

                        usuariosDTO.Add(dto);
                    }
                }
            }
            catch (Exception)
            {
                throw;
            }

            return(usuariosDTO);
        }
Esempio n. 2
0
        public void CreateUsuario(UsuarioDTO usuario)
        {
            try
            {
                using (LOGINEntities entities = new LOGINEntities())
                {
                    USUARIOS u = new USUARIOS();
                    u.USUARIO     = usuario.Usuario;
                    u.NOMBRE      = usuario.Nombre;
                    u.NOMBRE_AREA = usuario.NombreArea;
                    u.CONTRASENIA = usuario.Contrasenia;

                    entities.USUARIOS.Add(u);
                    entities.SaveChanges();
                }
            }
            catch (Exception)
            {
                throw;
            }
        }
Esempio n. 3
0
        public bool ValidarUsuario(string usuario, string contrasenia)
        {
            try
            {
                using (LOGINEntities bd = new LOGINEntities())
                {
                    var result = bd.USUARIOS.FirstOrDefault(p => p.USUARIO == usuario & p.CONTRASENIA == contrasenia);

                    if (result != null)
                    {
                        return(true);
                    }
                }
            }
            catch (Exception)
            {
                throw;
            }

            return(false);
        }