public int Actualizar(TiposUsuariosBE e_TiposUsuarios) { using (SqlConnection connection = Conectar()) { try { ComandoSP("usp_TiposUsuariosActualizar", connection); ParametroSP("@TipoUsuarioId", e_TiposUsuarios.TipoUsuarioId); ParametroSP("@DescCorta", e_TiposUsuarios.DescCorta); ParametroSP("@DescLarga", e_TiposUsuarios.DescLarga); ParametroSP("@EstadoId", e_TiposUsuarios.EstadoId); ParametroSP("@UsuarioModificacionRegistro", e_TiposUsuarios.UsuarioModificacionRegistro); ParametroSP("@NroIpRegistro", e_TiposUsuarios.NroIpRegistro); return(comando.ExecuteNonQuery()); } catch (SqlException ex) { throw new Exception("Clase DataAccess " + Nombre_Clase + "\r\n" + "Descripción: " + ex.Message); } finally { connection.Dispose(); } } }
public bool CambiarEstado(int m_tipoUsuarioId, int estadoId, string UsuarioLogueado) { try { TiposUsuariosBE tipoDocumentoBE = new TiposUsuariosBE(); tipoDocumentoBE = new TiposUsuariosDA(m_BaseDatos).Consultar_PK(m_tipoUsuarioId).FirstOrDefault(); if (tipoDocumentoBE == null) { return(false); } tipoDocumentoBE.EstadoId = estadoId; tipoDocumentoBE.UsuarioModificacionRegistro = UsuarioLogueado; TiposUsuariosDA o_TipoDocumento = new TiposUsuariosDA(m_BaseDatos); int resp = o_TipoDocumento.CambiarEstado(tipoDocumentoBE); return(resp > 0); } catch (Exception ex) { throw new Exception("Clase Business: " + Nombre_Clase + "\r\n" + "Descripción: " + ex.Message); } }
public List <TiposUsuariosBE> ListarRegistrosFiltrados(TiposUsuariosBE ent) { List <TiposUsuariosBE> lst = new List <TiposUsuariosBE>(); using (SqlConnection connection = Conectar()) { try { ComandoSP("usp_TipoUsuariosConsultarRegistrosFiltrados", connection); ParametroSP("@DescCorta", ent.DescCorta); using (SqlDataReader reader = comando.ExecuteReader()) { while (reader.Read()) { lst.Add(new TiposUsuariosBE(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(TiposUsuariosBE e_TiposUsuarios) { try { TiposUsuariosDA o_TiposUsuarios = new TiposUsuariosDA(m_BaseDatos); int resp = o_TiposUsuarios.Anular(e_TiposUsuarios); return(resp > 0); } catch (Exception ex) { throw new Exception("Clase Business: " + Nombre_Clase + "\r\n" + "Descripción: " + ex.Message); } }
public List <TiposUsuariosBE> ListarRegistrosFiltrados(TiposUsuariosBE ent) { List <TiposUsuariosBE> l = new List <TiposUsuariosBE>(); try { l = (new TiposUsuariosDA(m_BaseDatos)).ListarRegistrosFiltrados(ent); } catch (Exception ex) { throw new Exception("Clase Business: " + Nombre_Clase + "\r\n" + "Descripción: " + ex.Message); } return(l); }
private TiposUsuariosBE ViewModelToBE(TiposUsuariosVM tipoUsuarioVM) { TiposUsuariosBE tipoUsuarioBE = new TiposUsuariosBE(); tipoUsuarioBE.TipoUsuarioId = tipoUsuarioVM.Codigo.Value; tipoUsuarioBE.DescCorta = tipoUsuarioVM.DescCorta; tipoUsuarioBE.DescLarga = tipoUsuarioVM.DescLarga; tipoUsuarioBE.EstadoId = tipoUsuarioVM.EstadoId; tipoUsuarioBE.UsuarioRegistro = tipoUsuarioVM.UsuarioRegistro; tipoUsuarioBE.FechaRegistro = tipoUsuarioVM.FechaRegistro; tipoUsuarioBE.UsuarioModificacionRegistro = tipoUsuarioVM.UsuarioModificacionRegistro; tipoUsuarioBE.FechaModificacionRegistro = tipoUsuarioVM.FechaModificacionRegistro; tipoUsuarioBE.NroIpRegistro = HttpContext.Current.Request.UserHostAddress; return(tipoUsuarioBE); }
private TiposUsuariosVM BEToViewModel(TiposUsuariosBE m_tipousuarioBE) { TiposUsuariosVM tipoUsuarioVM = new TiposUsuariosVM(); tipoUsuarioVM.Id = m_tipousuarioBE.TipoUsuarioId; tipoUsuarioVM.DescCorta = m_tipousuarioBE.DescCorta; tipoUsuarioVM.DescLarga = m_tipousuarioBE.DescLarga; tipoUsuarioVM.EstadoId = m_tipousuarioBE.EstadoId; tipoUsuarioVM.UsuarioRegistro = m_tipousuarioBE.UsuarioRegistro; tipoUsuarioVM.FechaRegistro = m_tipousuarioBE.FechaRegistro; tipoUsuarioVM.UsuarioModificacionRegistro = m_tipousuarioBE.UsuarioModificacionRegistro; tipoUsuarioVM.FechaModificacionRegistro = m_tipousuarioBE.FechaModificacionRegistro; tipoUsuarioVM.NroIpRegistro = m_tipousuarioBE.NroIpRegistro; tipoUsuarioVM.EstadoNombre = new EstadosBL().Consultar_PK(m_tipousuarioBE.EstadoId.Value).FirstOrDefault().Nombre; return(tipoUsuarioVM); }
public bool Actualizar(string login) { string sms = ""; bool v = false; TiposUsuariosBE tipousuarioBE = new TiposUsuariosBE(); this.UsuarioModificacionRegistro = login; this.NroIpRegistro = HttpContext.Current.Request.UserHostAddress; tipousuarioBE = ViewModelToBE(this); v = (new TiposUsuariosBL()).Actualizar(tipousuarioBE); if (v == false) { this.ErrorSMS = sms; } return(v); }
public bool Insertar(string login) { string out_sms_err = ""; bool v = false; TiposUsuariosBE tipousuarioBE = new TiposUsuariosBE(); this.UsuarioRegistro = login; this.Codigo = GetMaxId() + 1; tipousuarioBE = ViewModelToBE(this); v = (new TiposUsuariosBL()).Insertar(tipousuarioBE); if (v == false) { this.ErrorSMS = out_sms_err; } return(v);; }
public int CambiarEstado(TiposUsuariosBE e_documentoIdentidadTiposBE) { using (SqlConnection connection = Conectar()) { try { ComandoSP("usp_TipoUsuarioCambiarEstado", connection); ParametroSP("@TipoUsuarioId", e_documentoIdentidadTiposBE.TipoUsuarioId); ParametroSP("@UsuarioModificacionRegistro", e_documentoIdentidadTiposBE.UsuarioModificacionRegistro); ParametroSP("@EstadoId", e_documentoIdentidadTiposBE.EstadoId); return(comando.ExecuteNonQuery()); } catch (SqlException ex) { throw new Exception("Clase DataAccess " + Nombre_Clase + "\r\n" + "Descripción: " + ex.Message); } finally { connection.Dispose(); } } }