示例#1
0
        public bool CambiarEstado(int m_tipoUsuarioId, int estadoId, string UsuarioLogueado)
        {
            try
            {
                TiposUsuariosBE tipoDocumentoBE = new TiposUsuariosBE();
                tipoDocumentoBE = new TiposUsuariosDA(m_BaseDatos).Consultar_PK(m_tipoUsuarioId).FirstOrDefault();

                if (tipoDocumentoBE == null)
                {
                    return(false);
                }

                tipoDocumentoBE.EstadoId = estadoId;
                tipoDocumentoBE.UsuarioModificacionRegistro = UsuarioLogueado;

                TiposUsuariosDA o_TipoDocumento = new TiposUsuariosDA(m_BaseDatos);
                int             resp            = o_TipoDocumento.CambiarEstado(tipoDocumentoBE);

                return(resp > 0);
            }
            catch (Exception ex)
            {
                throw new Exception("Clase Business: " + Nombre_Clase + "\r\n" + "Descripción: " + ex.Message);
            }
        }
示例#2
0
 public bool Anular(TiposUsuariosBE e_TiposUsuarios)
 {
     try
     {
         TiposUsuariosDA o_TiposUsuarios = new TiposUsuariosDA(m_BaseDatos);
         int             resp            = o_TiposUsuarios.Anular(e_TiposUsuarios);
         return(resp > 0);
     }
     catch (Exception ex)
     {
         throw new Exception("Clase Business: " + Nombre_Clase + "\r\n" + "Descripción: " + ex.Message);
     }
 }
示例#3
0
        public List <TiposUsuariosBE> Consultar_Lista()
        {
            List <TiposUsuariosBE> lista = new List <TiposUsuariosBE>();

            try
            {
                TiposUsuariosDA o_TiposUsuarios = new TiposUsuariosDA(m_BaseDatos);
                return(o_TiposUsuarios.Consultar_Lista());
            }
            catch (Exception ex)
            {
                throw new Exception("Clase Business: " + Nombre_Clase + "\r\n" + "Descripción: " + ex.Message);
            }
        }