internal bool ValidarSesionBLL(string usuario, string contraseña) { try { UsuarioController usuarioController = new UsuarioController(); TAutUsuario autUsuario = dataTable.ValidarSesionDAL(usuario, contraseña); if (autUsuario != null) { String contraseñaDesencryptada = usuarioController.descrencryptarClave(autUsuario.Password); if (contraseña == contraseñaDesencryptada) { return(true); } else { return(false); } } return(false); } catch (Exception ex) { throw ex; } }
public void guardarUsuarioDAL(TAutUsuario _autUsuario) { #region guardarUsuarioDAL try { if (dataContext.TAutUsuarios.Count(user => user.Usuario == _autUsuario.Usuario && user.Nombre == _autUsuario.Nombre) > 0) { var usuarioData = dataContext.TAutUsuarios.Where(user => user.Usuario == _autUsuario.Usuario && user.Nombre == _autUsuario.Nombre).FirstOrDefault <TAutUsuario>(); usuarioData.Nombre = _autUsuario.Nombre; usuarioData.Apellido = _autUsuario.Apellido; usuarioData.Usuario = _autUsuario.Usuario; usuarioData.Password = _autUsuario.Password; usuarioData.Borrado = _autUsuario.Borrado; usuarioData.Actualizacion = System.DateTime.Now; dataContext.SubmitChanges(); } else { dataContext.TAutUsuarios.InsertOnSubmit(_autUsuario); dataContext.SubmitChanges(); } } catch (Exception ex) { throw ex; } #endregion }
public BLLSeguridad() { dataTable = new DataTables(); _autUsuario = new TAutUsuario(); _permisoUsuario = new TPermisoUsuario(); }