protected void btnEntrar_Click(object sender, EventArgs e) { UsuarioValidator usuarioBus = new UsuarioValidator(); UsuarioFields usuarioObj = new UsuarioFields(); UsuarioControl usuarioDal = new UsuarioControl(); try { if (usuarioDal.FindByPassword(FormsAuthentication.HashPasswordForStoringInConfigFile(Password, "MD5")) != null) { if (usuarioDal.FindByUserName(Username) != null) { usuarioObj = usuarioDal.FindByUserName(Username); Session["moduloUsuario"] = usuarioObj.Modulo; Session["idUsuario"] = usuarioObj.idUsuario; Session["usuarioObj"] = usuarioObj; if (usuarioObj.Situacao != "I") { FormsAuthentication.RedirectFromLoginPage(Username, ManterConectado); } else { MessageBox.Show("Usuário inativo favor contatar o administrador.", MessageBox.MessageType.Info); } } else MessageBox.Show("Usuário e/ou Senha incorretos, favor verificar", MessageBox.MessageType.Info); } else { MessageBox.Show("Usuário e/ou Senha incorretos, favor verificar", MessageBox.MessageType.Info); } } catch (Exception ex) { throw new Exception(ex.Message); } }
protected void btnSalvar_Click(object sender, EventArgs e) { UsuarioControl usuarioDal = new UsuarioControl(); UsuarioFields usuarioObj = new UsuarioFields(); UsuarioValidator usuarioBus = new UsuarioValidator(); UsuarioFields usuarioVerify = new UsuarioFields(); if (Session["EditUser"] != null) { usuarioObj = (UsuarioFields)Session["EditUser"]; GetFields(usuarioObj); if(usuarioBus.isValid(usuarioObj)) { if(usuarioDal.Update(usuarioObj)) { MessageBox.Show("Usuario atualizado com sucesso",MessageBox.MessageType.Success); Session.Remove("EditUser"); CleanFields(); } else { MessageBox.Show(usuarioDal.ErrorMessage,MessageBox.MessageType.Warning); return; } } else { MessageBox.Show(usuarioBus.ErrorMessage,MessageBox.MessageType.Warning); return; } } else { if (Funcao == "Selecione...") { MessageBox.Show("Favor selecionar uma função.", MessageBox.MessageType.Info); return; } GetFields(usuarioObj); usuarioVerify = usuarioDal.FindByNome(usuarioObj.Nome); if (usuarioVerify != null) { MessageBox.Show("Usuário já existente favor definir outro nome", MessageBox.MessageType.Warning); return; } if (usuarioBus.isValid(usuarioObj)) { if (usuarioDal.Add(ref usuarioObj)) { MessageBox.Show("Usuario cadastrado com sucesso", MessageBox.MessageType.Success); CleanFields(); } else { MessageBox.Show(usuarioDal.ErrorMessage, MessageBox.MessageType.Warning); return; } } } }