Example #1
0
        private TablasMaestrasBE ViewModelToBE(TablasMaestrasViewModel m_tablamaestraVM)
        {
            TablasMaestrasBE m_tablaBE = new TablasMaestrasBE();

            m_tablaBE.TablaId          = m_tablamaestraVM.TablaId;
            m_tablaBE.TablaNombre      = m_tablamaestraVM.TablaNombre;
            m_tablaBE.TablaDescripcion = m_tablamaestraVM.TablaDescripcion;

            if (m_tablamaestraVM.SistemaId == 0)
            {
                var sistema = new SistemasBL().Consultar_Lista().Find(x => x.Nombre.ToLower().Equals(m_tablamaestraVM.SistemaNombre.ToLower()));
                if (sistema == null)
                {
                    m_tablaBE.SistemaId = 10000;
                }
                else
                {
                    m_tablaBE.SistemaId = sistema.SistemaId;
                }
            }
            else
            {
                m_tablaBE.EstadoId = m_tablamaestraVM.EstadoId;
            }
            m_tablaBE.UsuarioRegistro             = m_tablamaestraVM.UsuarioRegistro;
            m_tablaBE.FechaRegistro               = m_tablamaestraVM.FechaRegistro;
            m_tablaBE.UsuarioModificacionRegistro = m_tablamaestraVM.UsuarioModificacionRegistro;
            m_tablaBE.FechaModificacionRegistro   = m_tablamaestraVM.FechaModificacionRegistro;
            m_tablaBE.NroIpRegistro               = m_tablamaestraVM.NroIpRegistro;

            return(m_tablaBE);
        }
Example #2
0
        public void BuscarPorId(int id)
        {
            if (id < 0)
            {
                return;
            }

            SistemasBE sistemasBE = new SistemasBL().Consultar_PK(id).FirstOrDefault();

            if (sistemasBE != null)
            {
                BEToViewModel(sistemasBE);
            }
        }