public List <TablasMaestrasBE> ListarTablasFiltradas(TablasMaestrasBE ent) { List <TablasMaestrasBE> lst = new List <TablasMaestrasBE>(); using (SqlConnection connection = Conectar()) { try { ComandoSP("usp_TablaMaestraConsultarTablasFiltradas", connection); ParametroSP("@TablaNombre", ent.TablaNombre); ParametroSP("@Descripcion", ent.TablaDescripcion); ParametroSP("@SistemaId", ent.SistemaId); ParametroSP("@EstadoId", ent.EstadoId); using (SqlDataReader reader = comando.ExecuteReader()) { while (reader.Read()) { lst.Add(new TablasMaestrasBE(reader)); } } } catch (SqlException ex) { throw new Exception("Clase DataAccess: " + Nombre_Clase + "\r\n" + "Descripción: " + ex.Message); } finally { connection.Dispose(); } } return(lst); }
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 bool Anular(TablasMaestrasBE e_TablasMaestras) { try { TablasMaestrasDA o_TablasMaestras = new TablasMaestrasDA(m_BaseDatos); int resp = o_TablasMaestras.Anular(e_TablasMaestras); return(resp > 0); } catch (Exception ex) { throw new Exception("Clase Business: " + Nombre_Clase + "\r\n" + "Descripción: " + ex.Message); } }
public List <TablasMaestrasBE> ListarUsuariosFiltrados(TablasMaestrasBE ent) { List <TablasMaestrasBE> l = new List <TablasMaestrasBE>(); try { l = new TablasMaestrasDA().ListarTablasFiltradas(ent); } catch (Exception ex) { throw new Exception("Clase Business: " + Nombre_Clase + "\r\n" + "Descripción: " + ex.Message); } return(l); }
private TablasMaestrasViewModel BEToViewModel(TablasMaestrasBE m_tablaBE) { TablasMaestrasViewModel m_tablamaestraVM = new TablasMaestrasViewModel(); m_tablamaestraVM.TablaId = m_tablaBE.TablaId; m_tablamaestraVM.TablaNombre = m_tablaBE.TablaNombre; m_tablamaestraVM.TablaDescripcion = m_tablaBE.TablaDescripcion; m_tablamaestraVM.SistemaId = m_tablaBE.SistemaId; m_tablamaestraVM.EstadoId = m_tablaBE.EstadoId; m_tablamaestraVM.UsuarioRegistro = m_tablaBE.UsuarioRegistro; m_tablamaestraVM.FechaRegistro = m_tablaBE.FechaRegistro; m_tablamaestraVM.UsuarioModificacionRegistro = m_tablaBE.UsuarioModificacionRegistro; m_tablamaestraVM.FechaModificacionRegistro = m_tablaBE.FechaModificacionRegistro; m_tablamaestraVM.NroIpRegistro = m_tablaBE.NroIpRegistro; m_tablamaestraVM.EstadoNombre = new EstadosBL().Consultar_PK(m_tablaBE.EstadoId.Value).FirstOrDefault().Nombre; m_tablamaestraVM.SistemaNombre = new SistemasBL().Consultar_Lista().Find(x => x.SistemaId == m_tablaBE.SistemaId).Nombre; return(m_tablamaestraVM); }
public int Anular(TablasMaestrasBE e_TablasMaestras) { using (SqlConnection connection = Conectar(m_BaseDatos)) { try { ComandoSP("usp_TablasMaestrasAnular", connection); ParametroSP("@UsuarioModificacionRegistro", e_TablasMaestras.UsuarioModificacionRegistro); ParametroSP("@NroIpRegistro", e_TablasMaestras.NroIpRegistro); return(comando.ExecuteNonQuery()); } catch (SqlException ex) { throw new Exception("Clase DataAccess " + Nombre_Clase + "\r\n" + "Descripción: " + ex.Message); } finally { connection.Dispose(); } } }