public bool CambiarEstado(int UsuarioId, int estadoId, int UsuarioLogueadoId) { try { UsuariosBE usuarioBE = new UsuariosBE(); usuarioBE = new UsuariosBL().Consultar_PK(UsuarioId).FirstOrDefault(); if (usuarioBE == null) { return(false); } usuarioBE.EstadoId = estadoId; usuarioBE.UsuarioModificacionRegistro = new UsuariosDA().Consultar_Lista().Where(x => x.UsuarioId == UsuarioLogueadoId).FirstOrDefault().Login; UsuariosDA o_USUARIO = new UsuariosDA(); int resp = o_USUARIO.CambiarEstado(usuarioBE); return(resp > 0); } catch (Exception ex) { throw new Exception("Clase Business: " + Nombre_Clase + "\r\n" + "Descripción: " + ex.Message); } }
public bool Anular(UsuariosBE e_Usuarios) { try { UsuariosDA o_Usuarios = new UsuariosDA(m_BaseDatos); int resp = o_Usuarios.Anular(e_Usuarios); return(resp > 0); } catch (Exception ex) { throw new Exception("Clase Business: " + Nombre_Clase + "\r\n" + "Descripción: " + ex.Message); } }
public List <UsuariosBE> ConsultarLogin(string m_UsuarioLogin) { List <UsuariosBE> lista = new List <UsuariosBE>(); try { UsuariosDA o_Usuarios = new UsuariosDA(m_BaseDatos); return(o_Usuarios.ConsultarLogin(m_UsuarioLogin)); } catch (Exception ex) { throw new Exception("Clase Business: " + Nombre_Clase + "\r\n" + "Descripción: " + ex.Message); } }
public Usuarios BuscaUsuarioId(int pUsuarioId) { try { UsuariosDA usuario = new UsuariosDA(); return(usuario.BuscaUsuarioId(pUsuarioId)); } catch (Exception ex) { string innerException = (ex.InnerException == null) ? "" : ex.InnerException.ToString(); //Logger.paginaNombre = this.GetType().Name; //Logger.Escribir("Error en Logica de Negocio: " + ex.Message + ". " + ex.StackTrace + ". " + innerException); throw; } }
public List <Usuarios> ListarUsuarios() { List <Usuarios> lista = new List <Usuarios>(); try { UsuariosDA usuarios = new UsuariosDA(); return(usuarios.ListarUsuarios()); } catch (Exception ex) { string innerException = (ex.InnerException == null) ? "" : ex.InnerException.ToString(); //Logger.paginaNombre = this.GetType().Name; //Logger.Escribir("Error en Logica de Negocio: " + ex.Message + ". " + ex.StackTrace + ". " + innerException); return(lista); } }
public int Actualizar(UsuariosBE e_USUARIO, ref string outSms) { if (ValidaActualizar(e_USUARIO, ref outSms) == false) { return(-1); } try { UsuariosDA o_USUARIO = new UsuariosDA(); int resp = o_USUARIO.Actualizar(e_USUARIO); return(resp); } catch (Exception ex) { throw new Exception("Clase Business: " + Nombre_Clase + "\r\n" + "Descripción: " + ex.Message); } }
public bool CambiarClave(UsuariosBE usuarioBE, ref string outSms) { if (Regex.Replace(usuarioBE.Password.ToUpper(), "[^A-Z]", "") == string.Empty) { outSms = "La contraseña debe contener letras"; return(false); } try { usuarioBE.Password = UtilidadBL.EncriptarSHA512(usuarioBE.Password); UsuariosDA o_USUARIO = new UsuariosDA(); int resp = o_USUARIO.CambiarClave(usuarioBE); return(resp > 0); } catch (Exception ex) { throw new Exception("Clase Business: " + Nombre_Clase + "\r\n" + "Descripción: " + ex.Message); } }
public int Insertar(UsuariosBE e_Usuarios, ref string outSms) { if (ValidaInsertar(e_Usuarios, ref outSms) == false) { return(-1); } try { //clave por defecto DNI string cad = e_Usuarios.NumeroDoc; e_Usuarios.Password = UtilidadBL.EncriptarSHA512(cad.ToUpper()); e_Usuarios.ResetPassword = true; UsuariosDA o_USUARIO = new UsuariosDA(); int resp = o_USUARIO.Insertar(e_Usuarios); return(resp); } catch (Exception ex) { throw new Exception("Clase Business: " + Nombre_Clase + "\r\n" + "Descripción: " + ex.Message); } }