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); }
public void BuscarPorId(int id) { if (id < 0) { return; } SistemasBE sistemasBE = new SistemasBL().Consultar_PK(id).FirstOrDefault(); if (sistemasBE != null) { BEToViewModel(sistemasBE); } }