public int Actualizar(PerfilModulosBE e_PerfilModulos) { using (SqlConnection connection = Conectar(m_BaseDatos)) { try { ComandoSP("usp_PerfilModulosActualizar", connection); ParametroSP("@PerfilModuloId", e_PerfilModulos.PerfilModuloId); ParametroSP("@ModuloId", e_PerfilModulos.ModuloId); ParametroSP("@PerfilId", e_PerfilModulos.PerfilId); ParametroSP("@EstadoId", e_PerfilModulos.EstadoId); ParametroSP("@UsuarioModificacionRegistro", e_PerfilModulos.UsuarioModificacionRegistro); ParametroSP("@NroIpRegistro", e_PerfilModulos.NroIpRegistro); return(comando.ExecuteNonQuery()); } catch (SqlException ex) { throw new Exception("Clase DataAccess " + Nombre_Clase + "\r\n" + "Descripción: " + ex.Message); } finally { connection.Dispose(); } } }
public List <PerfilModulosBE> Listar_grilla(PerfilModulosBE ent) { List <PerfilModulosBE> lst = new List <PerfilModulosBE>(); using (SqlConnection connection = Conectar(m_BaseDatos)) { try { ComandoSP("usp_PERFIL_MODULOConsultar_Lista", connection); ParametroSP("@accion", "lst"); ParametroSP("@opcion", "lst_grilla"); ParametroSP("@PERFIL_MODULO_ID", ent.PerfilModuloId); ParametroSP("@MODULO_ID", ent.ModuloId); ParametroSP("@PERFIL_ID", ent.PerfilId); //ParametroSP("@ESTADO_ID", ent.ESTADO_ID); using (SqlDataReader reader = comando.ExecuteReader()) { while (reader.Read()) { lst.Add(new PerfilModulosBE(reader)); } } } catch (SqlException ex) { throw new Exception("Clase DataAccess: " + Nombre_Clase + "\r\n" + "Descripción: " + ex.Message); } finally { connection.Dispose(); } } return(lst); }
public bool Anular(PerfilModulosBE e_PerfilModulos) { try { PerfilModulosDA o_PerfilModulos = new PerfilModulosDA(m_BaseDatos); int resp = o_PerfilModulos.Anular(e_PerfilModulos); return(resp > 0); } catch (Exception ex) { throw new Exception("Clase Business: " + Nombre_Clase + "\r\n" + "Descripción: " + ex.Message); } }
private PerfilModulosBE ViewModelToBE(PerfilModulosViewModel m_perfilmodulosVM) { PerfilModulosBE perfilModulosBE = new PerfilModulosBE(); perfilModulosBE.PerfilModuloId = m_perfilmodulosVM.PerfilModuloId; perfilModulosBE.ModuloId = m_perfilmodulosVM.ModuloId; perfilModulosBE.PerfilId = m_perfilmodulosVM.PerfilId; perfilModulosBE.EstadoId = m_perfilmodulosVM.EstadoId; perfilModulosBE.UsuarioRegistro = m_perfilmodulosVM.UsuarioRegistro; perfilModulosBE.FechaRegistro = m_perfilmodulosVM.FechaRegistro; perfilModulosBE.UsuarioModificacionRegistro = m_perfilmodulosVM.UsuarioModificacionRegistro; perfilModulosBE.FechaModificacionRegistro = m_perfilmodulosVM.FechaModificacionRegistro; perfilModulosBE.NroIpRegistro = HttpContext.Current.Request.UserHostAddress; return(perfilModulosBE); }
public bool Insertar() { String out_sms_err = ""; bool v = false; PerfilModulosBE perfilmoduloBE = new PerfilModulosBE(); perfilmoduloBE = ViewModelToBE(this); v = (new PerfilModulosBL()).Insertar(perfilmoduloBE); if (v == false) { this.ErrorSms = out_sms_err; } return(v); }
private PerfilModulosViewModel BEToViewModel(PerfilModulosBE m_PerfilModulosBE) { PerfilModulosViewModel perfilmodulosVM = new PerfilModulosViewModel(); perfilmodulosVM.PerfilModuloId = m_PerfilModulosBE.PerfilModuloId; perfilmodulosVM.ModuloId = m_PerfilModulosBE.ModuloId.Value; perfilmodulosVM.ModuloNombre = new ModulosBL().Consultar_PK(m_PerfilModulosBE.ModuloId.Value).FirstOrDefault().Nombre; perfilmodulosVM.PerfilId = m_PerfilModulosBE.PerfilId.Value; perfilmodulosVM.PerfilNombre = new PerfilesBL().Consultar_PK(m_PerfilModulosBE.ModuloId.Value).FirstOrDefault().Nombre; perfilmodulosVM.EstadoId = m_PerfilModulosBE.EstadoId.Value; perfilmodulosVM.EstadoNombre = new EstadosBL().Consultar_Lista().Where(x => x.EstadoId == m_PerfilModulosBE.EstadoId).FirstOrDefault().Nombre; perfilmodulosVM.UsuarioRegistro = m_PerfilModulosBE.UsuarioRegistro; perfilmodulosVM.FechaRegistro = m_PerfilModulosBE.FechaRegistro; perfilmodulosVM.UsuarioModificacionRegistro = m_PerfilModulosBE.UsuarioModificacionRegistro; perfilmodulosVM.FechaModificacionRegistro = m_PerfilModulosBE.FechaModificacionRegistro; perfilmodulosVM.NroIpRegistro = m_PerfilModulosBE.NroIpRegistro; perfilmodulosVM.LstModulosBE = new ModulosBL().Consultar_Lista().Where(x => x.ModuloId == m_PerfilModulosBE.ModuloId).ToList(); return(perfilmodulosVM); }