Esempio n. 1
0
        public List <PerfilesViewModel> Listar_grilla(PerfilesViewModel mv)
        {
            List <PerfilesViewModel> r = new List <PerfilesViewModel>();

            List <PerfilesBE> l = (new PerfilesBL()).Listar_grilla(ViewModelToBE(mv));

            foreach (PerfilesBE m in l)
            {
                r.Add(BEToViewModel(m));
            }

            return(r);
        }
Esempio n. 2
0
        private PerfilesBE ViewModelToBE(PerfilesViewModel vm)
        {
            PerfilesBE m_perfilesBE = new PerfilesBE();


            m_perfilesBE.PerfilesId                  = vm.PerfilesId;
            m_perfilesBE.Nombre                      = vm.Nombre;
            m_perfilesBE.Descripcion                 = vm.Descripcion;
            m_perfilesBE.EstadoId                    = vm.EstadoId;
            m_perfilesBE.UsuarioRegistro             = vm.UsuarioRegistroNombre;
            m_perfilesBE.FechaRegistro               = vm.FechaRegistro;
            m_perfilesBE.FechaModificacionRegistro   = vm.FechaModificacionRegistro;
            m_perfilesBE.UsuarioModificacionRegistro = vm.UsuarioModificacionRegistroNombre;
            m_perfilesBE.NroIpRegistro               = HttpContext.Current.Request.UserHostAddress;
            return(m_perfilesBE);
        }
Esempio n. 3
0
        //public bool Actualizar()
        //{
        //    bool v = false;
        //    String sms = "";
        //    PerfilesBE ent = new PerfilesBE();

        //    ent.PerfilesId = this.PerfilesId;
        //    ent.Nombre = this.Nombre.ToUpper();
        //    ent.Descripcion = this.Descripcion;
        //    ent.EstadoId= this.EstadoId;
        //    ent.UsuarioRegistro= this.UsuarioRegistroNombre;
        //    ent.UsuarioModificacionRegistro= this.UsuarioModificacionRegistroNombre;
        //    ent.FechaRegistro = this.FechaRegistro;
        //    ent.FechaModificacionRegistro = this.FechaModificacionRegistro;

        //    v = (new PerfilesBL()).Actualizar(ent, ref sms);

        //    if (v == false)
        //        this.ErrorSms = sms;

        //    return v;
        //}
        //public bool Insertar()
        //{
        //    bool v = false;
        //    String sms = "";
        //    PerfilesBE ent = new PerfilesBE();

        //    ent.PerfilesId = this.PerfilesId;
        //    ent.Nombre = this.Nombre.ToUpper();
        //    ent.Descripcion = this.Descripcion;
        //    ent.EstadoId = this.EstadoId;
        //    ent.UsuarioRegistro = this.UsuarioRegistroNombre;
        //    ent.UsuarioModificacionRegistro = this.UsuarioModificacionRegistroNombre;
        //    ent.FechaRegistro = this.FechaRegistro;
        //    ent.FechaModificacionRegistro = this.FechaModificacionRegistro;

        //    v = (new PerfilesBL()).Insertar(ent, ref sms);

        //    if (v == false)
        //        this.ErrorSms = sms;

        //    return v;
        //}
        private PerfilesViewModel BEToViewModel(PerfilesBE m_perfilesBE)
        {
            PerfilesViewModel vm = new PerfilesViewModel();

            vm.PerfilesId   = m_perfilesBE.PerfilesId;
            vm.Nombre       = m_perfilesBE.Nombre;
            vm.Descripcion  = m_perfilesBE.Descripcion;
            vm.EstadoId     = m_perfilesBE.EstadoId;
            vm.EstadoNombre = new EstadosBL().Consultar_Lista().Where(x => x.EstadoId == m_perfilesBE.EstadoId).First().Nombre;
            if (m_perfilesBE.UsuarioRegistro != null)
            {
                vm.UsuarioRegistroId = new UsuariosBL().Consultar_Lista().Where(x => x.Login == m_perfilesBE.UsuarioRegistro).First().UsuarioId;
            }
            vm.FechaRegistro                     = m_perfilesBE.FechaRegistro;
            vm.FechaModificacionRegistro         = m_perfilesBE.FechaModificacionRegistro;
            vm.UsuarioRegistroNombre             = m_perfilesBE.UsuarioRegistro;
            vm.UsuarioModificacionRegistroNombre = m_perfilesBE.UsuarioModificacionRegistro;

            return(vm);
        }