コード例 #1
0
        public SegPersonalAdministrativo consultarUsuarioByIdAdministrativo(int id)
        {
            SegPersonalAdministrativo administrativo = null;

            try
            {
                administrativo = contexto.SegPersonalAdministrativo.Where(p => p.id == id).FirstOrDefault <SegPersonalAdministrativo>();
            }
            catch (Exception ex)
            {
                string mensajeErr = ex.Message;
            }
            return(administrativo);
        }
コード例 #2
0
        public SegPersonalAdministrativo ValidarLoginAdministrativo(string nombre, string password)
        {
            SegPersonalAdministrativo administrativo = null;

            try
            {
                administrativo = contexto.SegPersonalAdministrativo.Where(p => p.strNombreUsuario == nombre && p.strPassword == password).FirstOrDefault <SegPersonalAdministrativo>();
            }
            catch (Exception ex)
            {
                string mensajeErr = ex.Message;
            }
            return(administrativo);
        }
コード例 #3
0
 public Stream MostrarImagenAdministrativo(int _idUsuario)
 {
     try
     {
         SegPersonalAdministrativo segUsuario = segPersonalAdministrativoRepository.consultarUsuarioByIdAdministrativo(_idUsuario);
         System.Data.Linq.Binary   fotoData   = null;
         fotoData = (Binary)segUsuario.foto;
         byte[] arreglo = fotoData.ToArray();
         return(new MemoryStream(arreglo));
     }
     catch (Exception)
     {
         return(null);
     }
 }
コード例 #4
0
        public bool InsertarPersonalAdministrativo(SegPersonalAdministrativo segPersonalAdministrativo)
        {
            bool respuesta = false;

            try
            {
                contexto.SegPersonalAdministrativo.Add(segPersonalAdministrativo);
                contexto.SaveChanges();
                respuesta = true;
            }
            catch (Exception ex)
            {
                string mensajeErr = ex.Message;
                throw;
            }
            return(respuesta);
        }
コード例 #5
0
        public bool ValidarRegistroUsuarioAdministrativo(SegPersonalAdministrativo segPersonalAdministrativo)
        {
            bool respuesta = false;

            try
            {
                SegPersonalAdministrativo administrativo = contexto.SegPersonalAdministrativo.Where(p => p.strNombreUsuario == segPersonalAdministrativo.strNombreUsuario).FirstOrDefault <SegPersonalAdministrativo>();
                if (administrativo.id > 0)
                {
                    respuesta = true;
                }
            }
            catch (Exception ex)
            {
                string mensajeErr = ex.Message;
            }
            return(respuesta);
        }