public void EliminarTest() { // Assert.Fail(); int id = 2; Assert.IsFalse(UsuariosBll.Eliminar(id) != true); }
private void EntrarButton_Click(object sender, RoutedEventArgs e) { MainWindow m = new MainWindow(); lista = UsuariosBll.GetList(p => true); bool paso = false; foreach (var item in lista) { if ((item.NombreUsuario == UsuarioTexbox.Text) && (item.Clave == PasswordBox.Password)) { UsuarioId = item.UsuarioId; m.Show(); paso = true; this.Close(); break; } } if (paso == false) { MessageBox.Show("Nombre de usuario o Contraseña incorrecto", "Error", MessageBoxButton.OK, MessageBoxImage.Information); UsuarioTexbox.Text = string.Empty; PasswordBox.Password = string.Empty; UsuarioTexbox.Focus(); } }
public void BuscarTest() { // Assert.Fail(); int id = 1, id2 = 2; Assert.AreNotSame(UsuariosBll.Buscar(id).Nombre, UsuariosBll.Buscar(id2).Nombre); }
public override void OnActionExecuting(ActionExecutingContext filterContext) { //Redireciona caso o usuário não esteja autenticado if (!filterContext.HttpContext.User.Identity.IsAuthenticated) { //Usar a url corrente para o returnUrl string redirectOnSuccess = filterContext.HttpContext.Request.Url.AbsolutePath; //Em teste, não tenho certeza se este TempData vai funcionar <span class="wp-smiley wp-emoji wp-emoji-uneasy" title=":\">:\</span> //filterContext.Controller.TempData["msg"] = "Sistema finalizado por inatividade!"; SessionContext.UsuarioLogado = null; //Enviar o usuário de volta à página de login string redirectUrl = string.Format("?ReturnUrl={0}", redirectOnSuccess); string loginUrl = "/Usuarios/Login" + redirectUrl; filterContext.HttpContext.Response.Redirect(loginUrl, true); } else { if (SessionContext.UsuarioLogado == null) { var email = filterContext.HttpContext.User.Identity.Name.ToString(); var usuario = new UsuariosBll().GetObject(email); SessionContext.UsuarioLogado = new Usuarioslicencas() { Usuarios = usuario }; } } }
private void BotonGuardar_Click(object sender, EventArgs e) { //string type = TiposComboBox.SelectedValue.ToString(); if (string.IsNullOrEmpty(NombreTextBox.Text) || string.IsNullOrEmpty(ClaveTextBox.Text)) { MessageBox.Show("Dejaste un campo vacio"); } else { Usuarios user = new Usuarios(); int id; int.TryParse(IdTextBox.Text, out id); user.Clave = ClaveTextBox.Text; user.Nombre = NombreTextBox.Text; //user.Tipo = type; user.UsuarioId = id; if (UsuariosBll.Insertar(user)) { MessageBox.Show("Guardado !!"); } LimpiarCampos(); } }
public ActionResult Edit(int id) { ObjectsList(id); var usuarios = new Usuarios(); var bll = new UsuariosBll(); var usuario = new Usuarios(id); usuarios = bll.GetObject(usuario); if (usuarios == null) { return(HttpNotFound()); } return(View(usuarios)); //var bll = new UsuariosBll(); //var usuario = bll.GetObject(id); //if (usuario == null) //{ // return HttpNotFound(); //} //return View(usuario); }
protected void FormsAuthentication_OnAuthenticate(Object sender, FormsAuthenticationEventArgs e) { if (FormsAuthentication.CookiesSupported) { if (Request.Cookies[FormsAuthentication.FormsCookieName] != null) { try { //let us take out the username now var formsAuthenticationTicket = FormsAuthentication.Decrypt(Request.Cookies[FormsAuthentication.FormsCookieName].Value); if (formsAuthenticationTicket != null) { string username = formsAuthenticationTicket.Name;//Cpf string roles = string.Empty; var bll = new UsuariosBll(); var usuario = bll.GetObject(username); roles = usuario.Perfil.Nome; //Let us set the Pricipal with our user specific details e.User = new System.Security.Principal.GenericPrincipal( new System.Security.Principal.GenericIdentity(username, "Forms"), roles.Split(';')); } } catch (Exception) { //somehting went wrong } } } }
private void Guardarbutton_Click(object sender, EventArgs e) { Usuarios usuario = new Usuarios(); LlenarClase(usuario); UsuariosBll.Guardar(usuario); MessageBox.Show("Exito al Guardar!!!"); }
public bool ValidarContrasena() { if (UsuariosBll.GetContrasena(ContrasenatextBox.Text).Count() == 0) { MessageBox.Show("Contraseña incorrecta"); return(false); } return(true); }
public bool ValidarUsuario() { if (UsuariosBll.GetListarNombre(UsuariotextBox.Text).Count() == 0) { MessageBox.Show("Usuario incorrecto o no registrado"); return(false); } return(true); }
private void btnOk_Click(object sender, EventArgs e) { bool resposta = false; // Incrementa o contador de tentativas Globais.intContador++; // Criação da instancia do objeto usuario da classe ModeloUsuarios ModeloUsuarios usuario = new ModeloUsuarios(); // Instancia do objeto da camada Bll que transporta os dados // do formulario. UsuariosBll objUsuariosBll = new UsuariosBll(); if (txtUsuario.Text == "" || txtSenha.Text == "") { MessageBox.Show("Campos em branco! Entre com os dados para o Login!"); } else if (txtSenha.Text.Trim().Length < 6 || txtSenha.Text.Trim().Length > 10) { MessageBox.Show("A senha deverá ter no mínimo 6 e máximo 10 caracteres!"); } else { // Objeto usuario recebe dados do formulário Login usuario.Nome = txtUsuario.Text; usuario.Senha = txtSenha.Text; Globais.strUsuario = txtUsuario.Text; // O método Login da camada Bll retorna valor boleano para // autenticar ou não o usuário resposta = objUsuariosBll.Login(usuario); } if (resposta == true) { // Oculta o formulário Login this.Hide(); // Cria uma instância do formulário Form1 Form1 objForm1 = new Form1(); objForm1.Show(); } else if (resposta == false) { this.Text = "Login - Tentativa " + Globais.intContador; lblMensagem.Text = "Login Inválido! Tente Novamente!"; txtUsuario.Clear(); txtSenha.Clear(); txtUsuario.Focus(); } if (Globais.intContador > 3) { MessageBox.Show("Você ultrapassou o limite de tentativas de Login! Contate o suporte!"); } }
public void InsertarTest() { // Assert.Fail(); Usuarios c = new Usuarios(); c.Nombre = "Fernando"; c.Clave = "845"; c.Tipo = "administrador"; Assert.IsTrue(UsuariosBll.Insertar(c) != false); }
public ActionResult Index() { var usuarios = new List <Usuarios>(); var bll = new UsuariosBll(); string sql = ""; usuarios = bll.GetList(sql, true); return(View(usuarios)); }
public void BuscarID() { var user = UsuariosBll.Buscar(Convert.ToInt32(IdTextBox.Text)); if (user != null) { NombreTextBox.Text = user.Nombre; ClaveTextBox.Text = user.Clave; } else { MessageBox.Show("Este Usuario no Existe"); } }
private void BuscarButton_Click(object sender, RoutedEventArgs e) { Usuarios anterior = UsuariosBll.Buscar(Convert.ToInt32(UsuarioIdTextBox.Text)); if (anterior != null) { usuarios = anterior; Actualizar(); } else { MessageBox.Show("Persona no Encontrada"); } }
private void BotonEliminar_Click(object sender, EventArgs e) { if (string.IsNullOrEmpty(IdTextBox.Text)) { MessageBox.Show("Dejaste el campo ID vacio"); } else { int id = Convert.ToInt32(IdTextBox.Text); UsuariosBll.Eliminar(id); MessageBox.Show("Eliminado !"); LimpiarCampos(); } }
private void ConsultarButton_Click(object sender, EventArgs e) { var listado = new List <Usuario>(); if (Validar()) { return; } if (CriterioTextBox.Text.Trim().Length > 0) { switch (FiltrocomboBox.Text) { case "Todo": listado = UsuariosBll.GetList(p => true); break; case "Id": int id = Convert.ToInt32(CriterioTextBox.Text); listado = UsuariosBll.GetList(p => p.UsuarioId == id); break; case "Nombre": listado = UsuariosBll.GetList(p => p.Nombre.Contains(CriterioTextBox.Text)); break; case "Email": listado = UsuariosBll.GetList(p => p.Email.Contains(CriterioTextBox.Text)); break; case "Usuarios": listado = UsuariosBll.GetList(p => p.Usuarios.Contains(CriterioTextBox.Text)); break; case "Nivel de usuarios": listado = UsuariosBll.GetList(p => p.NivelUsuario.Contains(CriterioTextBox.Text)); break; } } else { listado = UsuariosBll.GetList(p => true); } dataGridView.DataSource = null; dataGridView.DataSource = listado; }
private void EliminarButton_Click(object sender, RoutedEventArgs e) { int id; id = Convert.ToInt32(UsuarioIdTextBox.Text); Limpiar(); if (UsuariosBll.Eliminar(id)) { MessageBox.Show("Eliminado", "Exito", MessageBoxButton.OK, MessageBoxImage.Information); } else { MessageBox.Show(UsuarioIdTextBox.Text, "No se puede eliminar una persona que no existe"); } }
protected void BuscarButton_Click(object sender, EventArgs e) { int id = Utilidades.ToInt(idUsuarioTextbox.Text); Usuarios usuario = UsuariosBll.Buscar(u => u.IdUsuarios == id); if (usuario != null) { NombreUsuarioTextBox.Text = usuario.NombresUsuarios; NombresTextBox.Text = usuario.Nombres; FechaTextBox.Text = usuario.Fecha.ToString(); Utilidades.ShowToastr(this, "Si Existe", "Usuario Encontrado", "Success"); } else { Utilidades.ShowToastr(this, "No Existe", "Ingresar Usuario Existente", "warning"); } }
public override void OnAuthorization(AuthorizationContext filterContext) { base.OnAuthorization(filterContext); if (!filterContext.HttpContext.User.Identity.IsAuthenticated) { filterContext.Result = new RedirectResult("~/Usuarios/Login"); return; } else { if (SessionContext.UsuarioLogado == null) { var cpf = filterContext.HttpContext.User.Identity.Name.ToString(); var usuario = new UsuariosBll().GetObject(cpf); var licencaBll = new UsuarioslicencasBll(); var licenca = new Usuarioslicencas(); licenca = licencaBll.GetObject(usuario); //if (usuario.Perfil.Nome.ToLower() == "desenvolvedor") //{ // licenca = new Usuarioslicencas() // { // Funcao = new Licencasfuncoes() { Nome = "Desenvolvedor" }, // Status = StatusUsuarioLicenca.Ativo, // Licencas = new Licencas() { Descricao = "Desenvolvedor" }, // Usuarios = usuario // }; //} //else //{ // licenca = licencaBll.GetObject(usuario); //} SessionContext.UsuarioLogado = licenca; } } if (filterContext.Result is HttpUnauthorizedResult) { filterContext.Result = new RedirectResult("~/Usuarios/Denied"); } }
protected void EliminarButton_Click(object sender, EventArgs e) { int id = Utilidades.ToInt(idUsuarioTextbox.Text); Usuarios usuario = UsuariosBll.Buscar(u => u.IdUsuarios == id); if (usuario != null) { if (usuario.IdUsuarios != 1) { UsuariosBll.Eliminar(usuario); Utilidades.ShowToastr(this, "El Usuario", " Se Elimino Correctamente", "Success"); Limpiar(); } else { Utilidades.ShowToastr(this, "El Usuario", "No Se Elimino", "warning"); } } }
protected void GuardarButton_Click(object sender, EventArgs e) { Usuarios usuario = new Usuarios(); if (IsValid) { if (usuario.IdUsuarios != 0) { UsuariosBll.Modificar(usuario); Utilidades.ShowToastr(this, "El Usuario", " Se Modifico Correctamente", "Success"); } else { usuario = Llenar(); UsuariosBll.Guardar(usuario); Utilidades.ShowToastr(this, "El Usuario", " Se Guardo Correctamente", "Success"); Limpiar(); } } }
private void BuscarButton_Click_1(object sender, EventArgs e) { int id; Usuario usuario = new Usuario(); int.TryParse(IDNumericUpDown.Text, out id); Limpiar(); usuario = UsuariosBll.Buscar(id); if (usuario != null) { MessageBox.Show("Usuario Encontrado"); LlenaCampo(usuario); } else { MessageBox.Show("Usuario no Encontada"); } }
private void GuardarButton_Click_1(object sender, EventArgs e) { Usuario usuario; bool paso = false; if (Validar()) { return; } usuario = LlenaClase(); Limpiar(); //Determinar si es guardar o modificar if (IDNumericUpDown.Value == 0) { paso = UsuariosBll.Guardar(usuario); } else { if (!ExisteEnLaBaseDeDatos()) { MessageBox.Show("No se puede modificar una persona que no existe", "Fallo", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } paso = UsuariosBll.Modificar(usuario); } //Informar el resultado if (paso) { MessageBox.Show("Guardado!!", "Exito", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("No se pudo guardar!!", "Fallo", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public ActionResult Create(Usuarios usuarios, FormCollection collection) { try { usuarios.NomeUsuario = collection["NomeUsuario"]; usuarios.Perfil = new Usuariosperfis(Convert.ToInt32(collection["Perfil"])); usuarios.Clientes = new Cliente(Convert.ToInt32(collection["Clientes"])); //usuarios.IdUsuarioLicenca = new Usuarioslicencas(Convert.ToInt32(collection["IdUsuarioLicenca"])); //Licencas li = new Licencas(); //li.IdLicenca = (Convert.ToInt32(collection["IdUsuarioLicenca"])); Usuarioslicencas usuarioslicencas = new Usuarioslicencas(); usuarioslicencas.Usuarios = usuarios; usuarioslicencas.Usuarios.IdUsuario = usuarios.IdUsuario; usuarioslicencas.Status = usuarios.Status; //usuarioslicencas.Licencas.IdLicenca = usuarios.IdUsuarioLicenca.IdUsuarioLicenca; //usuarioslicencas.Licencas.IdLicenca = Convert.ToInt32(usuarios.IdUsuarioLicenca.IdUsuarioLicenca); //usuarioslicencas.Licencas.IdLicenca = usuarios.IdUsuarioLicenca.Licencas.IdLicenca; //usuarioslicencas.Licencas = li.IdLicenca; var bll = new UsuariosBll(); bll.Save(usuarios); var bllUL = new UsuarioslicencasBll(); usuarioslicencas.Usuarios = new Usuarios(usuarios.IdUsuario); bllUL.Save(usuarioslicencas); Success("Sucesso", "Salvo com sucesso!", true); return(RedirectToAction("Index")); } catch (Exception ex) { Danger("Erro", string.Format("Erro: " + ex.Message), true); return(View()); } }
private void BuscarSelecCombo() { if (DropDownList.SelectedIndex == 0) { int Busqueda = Utilidades.ToInt(FlitrarTextbox.Text); Listas = UsuariosBll.Listar(p => p.IdUsuarios == Busqueda); ConsultaUsuarioGridView.DataSource = Listas; ConsultaUsuarioGridView.DataBind(); } else if (DropDownList.SelectedIndex == 1) { if (FlitrarTextbox.Text == "") { //Page.ClientScript.RegisterStartupScript(this.GetType(), "scripts", "<script>alert('Debe de Insertar la descripcion');</script>"); } else { Listas = UsuariosBll.Listar(p => p.NombresUsuarios == FlitrarTextbox.Text); ConsultaUsuarioGridView.DataSource = Listas; ConsultaUsuarioGridView.DataBind(); } } else if (DropDownList.SelectedIndex == 2) { if (FlitrarTextbox.Text == "") { //Page.ClientScript.RegisterStartupScript(this.GetType(), "scripts", "<script>alert('Debe de Insertar el Monto');</script>"); } else { Listas = UsuariosBll.Listar(p => p.Nombres == FlitrarTextbox.Text); ConsultaUsuarioGridView.DataSource = Listas; ConsultaUsuarioGridView.DataBind(); } } ConsultaUsuarioGridView.DataSource = Listas; ConsultaUsuarioGridView.DataBind(); }
private void ConsultarButton_Click_1(object sender, RoutedEventArgs e) { var listado = new List <Usuarios>(); if (CriterioTextBox.Text.Trim().Length > 0) { switch (FiltroComboBox.SelectedIndex) { case 0: //todo listado = UsuariosBll.GetList(p => true); break; case 1: //ID int id = Convert.ToInt32(CriterioTextBox.Text); listado = UsuariosBll.GetList(p => p.UsuarioId == id); break; case 2: //Nombre listado = UsuariosBll.GetList(p => p.Nombres.Contains(CriterioTextBox.Text)); break; case 3: //NombreUsuarios listado = UsuariosBll.GetList(p => p.NombreUsuario.Contains(CriterioTextBox.Text)); break; case 4: //Email listado = UsuariosBll.GetList(p => p.Email.Contains(CriterioTextBox.Text)); break; } } else { listado = UsuariosBll.GetList(p => true); } ConsultaDataGrip.ItemsSource = null; ConsultaDataGrip.ItemsSource = listado; }
private void EliminarButton_Click_1(object sender, EventArgs e) { MyErrorProvider.Clear(); int id; int.TryParse(IDNumericUpDown.Text, out id); if (!ExisteEnLaBaseDeDatos()) { return; } if (UsuariosBll.Eliminar(id)) { MessageBox.Show("Eliminado", "Exito", MessageBoxButtons.OK, MessageBoxIcon.Information); Limpiar(); } else { MyErrorProvider.SetError(IDNumericUpDown, "No se puede eliminar una persona que no existe"); } }
public ActionResult Edit(int id, Usuarios usuarios, FormCollection collection) { try { usuarios.IdUsuario = (Convert.ToInt32(collection["IdUsuario"])); //Usuarioslicencas usu = new Usuarioslicencas(); usuarios.Perfil = new Usuariosperfis(Convert.ToInt32(collection["Perfil"])); usuarios.Clientes = new Cliente(Convert.ToInt32(collection["Clientes"])); var bll = new UsuariosBll(); bll.Save(usuarios); Success("Sucesso", "Alterado com sucesso!", true); return(RedirectToAction("/")); } catch (Exception ex) { Danger("Erro", string.Format(ex.Message), true); return(View()); } }
//public bool ValidarUsuario() //{ // if (UsuariosBll.GetListaNombre(NombreTextBox.Text).Count() == 0) // { // Utilidades.ShowToastr(this, "Por Favor", " llenar Nombre", "warning"); // return false; // } // return true; //} //public bool ValidarContrasena() //{ // if (UsuariosBll.GetContrasena(ContrasenaTextBox.Text).Count() == 0) // { // Utilidades.ShowToastr(this, "Por Favor", " llenar Contraseña", "warning"); // return false; // } // return true; //} protected void ButtonLogin_Click(object sender, EventArgs e) { //if (ValidarUsuario() && ValidarContrasena() == true) //{ // Response.Redirect("/Default.aspx"); // Utilidades.ShowToastr(this, "Usuario", "Correcto", "Success"); //} //else //{ // Utilidades.ShowToastr(this, "Usuario", "Incorrecto", "warning"); //} Usuarios usuario = new Usuarios(); usuario = UsuariosBll.Buscar(p => p.NombresUsuarios == NombreTextBox.Text); //usuarioLabel = user; if (usuario != null) { if (usuario.Contrasena == ContrasenaTextBox.Text) { FormsAuthentication.RedirectFromLoginPage(NombreTextBox.Text, true); } else { Utilidades.ShowToastr(this, "No coinciden", "Volverlo a intentar", "warning"); //Limpiar(); } } else { //Utilidades.MostrarToastr(this, "No Exite Usuario", "Error", "Error"); Utilidades.ShowToastr(this, "No Existe", "Usuario Incorrecto", "warning"); //Limpiar(); } }