Example #1
0
        public bool Eliminar(int PerfilId)
        {
            bool ret = false;

            if (PerfilId < 0)
            {
                return(false);
            }
            if (PerfilId < 10)
            {
                this.ErrorSms = "No es posible eliminar el registro, es un usuario del sistema, como alternativa inhabilite al usuario.";
                return(false);
            }

            PerfilesBE perfilBE = new PerfilesBL().Consultar_PK(PerfilId).FirstOrDefault();

            if (perfilBE != null)
            {
                ret = (new PerfilesBL()).Anular(perfilBE);
            }

            if (ret == false)
            {
                this.ErrorSms = "No se pudo eliminar el registro, posiblemente ya ha sido referenciado.";
            }

            return(ret);
        }
Example #2
0
        public void BuscarxId(int PerfilId)
        {
            if (PerfilId < 0)
            {
                return;
            }

            PerfilesBE perfilBE = new PerfilesBL().Consultar_PK(PerfilId).FirstOrDefault();

            if (perfilBE != null)
            {
                BEToViewModel(perfilBE);
            }
        }
Example #3
0
        //public bool Eliminar(int id)
        //{
        //    bool v = false;
        //    if (id < 0) return false;

        //    PerfilesBE ent = new PerfilesBE();
        //    ent.PerfilesId = id;

        //    v = (new PerfilesBL()).Eliminar(id);

        //    if (v == false)
        //        this.ErrorSms = "No se pudo eliminar el registro, posiblemente ya ha sido referenciado.";

        //    return v;
        //}
        public void BuscarPorId(int id)
        {
            if (id < 0)
            {
                return;
            }

            PerfilesBE m_perfilesBE = new PerfilesBE();
            PerfilesBE perfilesBE   = new PerfilesBL().Consultar_Lista().Where(x => x.PerfilesId == id).First();

            this.PerfilesId                        = perfilesBE.PerfilesId;
            this.Nombre                            = perfilesBE.Nombre;
            this.Descripcion                       = perfilesBE.Descripcion;
            this.EstadoId                          = perfilesBE.EstadoId;
            this.EstadoNombre                      = new EstadosBL().Consultar_Lista().Where(x => x.EstadoId == perfilesBE.EstadoId).First().Descripcion;
            this.UsuarioRegistroId                 = new UsuariosBL().Consultar_Lista().Where(x => x.Login == perfilesBE.UsuarioRegistro).First().UsuarioId;
            this.FechaRegistro                     = perfilesBE.FechaRegistro;
            this.FechaModificacionRegistro         = perfilesBE.FechaModificacionRegistro;
            this.UsuarioRegistroNombre             = perfilesBE.UsuarioRegistro;
            this.UsuarioModificacionRegistroNombre = perfilesBE.UsuarioModificacionRegistro;
        }