public LoginSistema ActivarUsuariosCorreo(string CentroCosto) { LoginSistema ls = null; Conexion conexion = new Conexion(); SqlCommand cmd = conexion.AbrirConexionIntranet(); if (cmd != null) { cmd.CommandText = "SP_ActivarUsuario"; cmd.CommandType = System.Data.CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@CentroCosto", CentroCosto); SqlDataReader reader = cmd.ExecuteReader(); if (reader.Read()) { ls = new LoginSistema(); ls.Nombre = reader["Nombre"].ToString(); ls.Correo = reader["Correo"].ToString(); } } conexion.CerrarConexion(); return(ls); }
//btnLogar private void button1_Click(object sender, EventArgs e) { ValidacaoGeral validacaoGeral = new ValidacaoGeral(); bool checar1 = validacaoGeral.checarVazio(this); bool checar2 = validacaoGeral.userCadastrado(this); if (checar1 && !checar2) { LoginSistema sistema = new LoginSistema(); int checar = sistema.logar(txtUsuario, txtSenha); int idUser = sistema.getId(txtUsuario); if (checar == 1) { home logar = new home(idUser); logar.Visible = true; this.Visible = false; } else { MessageBox.Show("Usuário e/ou senha inválidos ou usuário não existe!", "Erro", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } } else if (!checar1) { MessageBox.Show("Campo(s) vazio(s)", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } }
public LoginSistema verificarRUT(int rut) { LoginSistema ls = new LoginSistema(); Conexion con = new Conexion(); SqlCommand cmd = con.AbrirConexionSV2008(); if (cmd != null) { //cmd.CommandText = "Select [rut_trabajador],[nombre],[ape_paterno_trabaj],[ape_materno_trabaj] FROM [winper].[dbo].[personal] where [rut_trabajador]=" + rut; cmd.CommandText = "Select p.[rut_trabajador],p.[nombre],p.[ape_paterno_trabaj],p.[ape_materno_trabaj],ct.cargo_trabajador,cc.centro_costo" + " FROM [winper].[dbo].[personal] p" + " inner join cargo_trabajador ct on p.cod_cargo=ct.cod_cargo" + " inner join centro_costo cc on p.cod_centro_costo=cc.cod_centro_costo" + " where p.rut_trabajador=" + rut; SqlDataReader reader = cmd.ExecuteReader(); if (reader.Read()) { ls.Nombre = reader["nombre"].ToString() + " " + reader["ape_paterno_trabaj"].ToString() + " " + reader["ape_materno_trabaj"].ToString(); ls.cargo = reader["cargo_trabajador"].ToString(); ls.CentroCosto = reader["centro_costo"].ToString(); } } con.CerrarConexion(); return(ls); }
public LoginSistema buscarPorID(string Usuario) { LoginSistema ls = null; Conexion conexion = new Conexion(); SqlCommand cmd = conexion.AbrirConexionIntranet(); if (cmd != null) { cmd.CommandText = "LoginSistema_Buscar"; cmd.CommandType = System.Data.CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@Usuario", Usuario); SqlDataReader reader = cmd.ExecuteReader(); if (reader.Read()) { ls = new LoginSistema(); ls.IDLogin = Convert.ToInt32(reader["idUsuario"].ToString()); ls.Nombre = reader["Nombre"].ToString(); ls.Usuario = reader["Usuario"].ToString(); ls.Password = reader["Passw"].ToString(); ls.Correo = reader["Correo"].ToString(); ls.estado = Convert.ToInt32(reader["Estado"].ToString()); ls.CentroCosto = reader["CentroCosto"].ToString(); ls.user = reader["Perfil"].ToString(); } } conexion.CerrarConexion(); return(ls); }
public IActionResult SaveEdit(LoginSistema usuario) { Contexto db = new Contexto(); db.LoginSistema.Update(usuario); db.SaveChanges(); return(RedirectToAction()); }
public IActionResult Detalhes(int id) { LoginSistema login = db.LoginSistema.Find(id); ViewBag.usuario = login; ViewBag.Servicos = db.Servico.Where(a => a.IdTrabalhador == login.IdUsuario).ToList(); ViewBag.ServicosContratados = db.Servico.Where(a => a.IdCliente == login.IdUsuario).ToList(); return(View(login)); }
//btnCadastrar private void button4_Click(object sender, EventArgs e) { atendimento = new Atendimento(usuario, inicio); CrudAtendimento crudAtendimento = new CrudAtendimento(inicio); LoginSistema sistema = new LoginSistema(); atendimento.txtUsuario.Text = sistema.getUser(usuario); atendimento.txtData.Text = crudAtendimento.getData().ToString().Substring(0, 10); atendimento.txtHorario.Text = crudAtendimento.getData().ToString().Substring(11); atendimento.btnEditar.Visible = false; atendimento.Visible = true; }
public IActionResult Cadastrar(LoginSistema user) { Contexto db = new Contexto(); if (user.Senha == null || user.Usuario == null) { return(View(user)); } db.LoginSistema.Add(user); db.SaveChanges(); return(RedirectToAction("Index", "Home")); }
public IActionResult RemoverUsuario(LoginSistema login) { if (login.Usuario == null || login.Senha == null) { RedirectToAction("Index"); } Contexto db = new Contexto(); db.LoginSistema.Remove(login); db.SaveChanges(); return(RedirectToAction("Index")); }
public IActionResult CadastroUsuario(LoginSistema login) { Contexto db = new Contexto(); if (login.Usuario == null || login.Senha == null) { return(View(login)); } db.LoginSistema.Add(login); db.SaveChanges(); return(RedirectToAction("Index")); }
public IActionResult Index(LoginSistema login) { Contexto db = new Contexto(); List <LoginSistema> usuarios = db.LoginSistema.ToList(); LoginSistema usuario = usuarios.Find(a => a.Senha == login.Senha && a.Usuario == login.Usuario); if (usuario != null && usuario.Usuario != null && usuario.Senha != null) { return(RedirectToAction("ListarServicos", "Servico", new { idUsuario = usuario.IdUsuario })); } return(View(login)); }
private void cadastrarToolStripMenuItem5_Click(object sender, EventArgs e) { LoginSistema sistema = new LoginSistema(); String usuario = sistema.getUser(this.usuario); int id_user = sistema.getId(this.usuario); Atendimento atendimento = new Atendimento(id_user, true, this); atendimento.txtUsuario.Text = usuario.ToString(); atendimento.txtUsuario.Enabled = false; atendimento.btnEditar.Visible = false; atendimento.MdiParent = this; atendimento.Show(); }
//btnDeletar private void button1_Click(object sender, EventArgs e) { ValidacaoGeral validacaoGeral = new ValidacaoGeral(); bool checar = validacaoGeral.validaDatagrid(this); CrudFunc crudFunc = new CrudFunc(inicio); LoginSistema loginSistema = new LoginSistema(); // int id_funcLogado = loginSistema.getFuncByIdUser(usuario); int id_funcGrid = crudFunc.getIdFuncDoGrid(this); if (checar && (usuario != id_funcGrid)) { CrudFunc crudfunc = new CrudFunc(inicio); crudfunc.deletarUsuario(linha, dataGridView1); crudfunc.Deletar(linha, dataGridView1); } else if (usuario == id_funcGrid) { MessageBox.Show("Não é possível deletar um funcionário logado", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } }
public List <LoginSistema> ListarCorreo(string OT) { List <LoginSistema> lista = new List <LoginSistema>(); Conexion con = new Conexion(); SqlCommand cmd = con.AbrirConexionIntranet(); if (cmd != null) { cmd.CommandText = "ListarCorreoOT"; cmd.CommandType = System.Data.CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@OT", OT); SqlDataReader reader = cmd.ExecuteReader(); while (reader.Read()) { LoginSistema lo = new LoginSistema(); lo.Correo = reader["correo"].ToString(); lista.Add(lo); } } con.CerrarConexion(); return(lista); }
protected void ibIngresar_Click(object sender, ImageClickEventArgs e) { usuario = txtUsername.Text; password = txtPassword.Text; //CaptchaControl1.ValidateCaptcha(txtCaptcha.Text); IP = GetDireccionIp(Request); //if (CaptchaControl1.UserValidated) //{ if (usuario.Length > 0 & password.Length > 0 & txtPIN.Text.Length > 0) { respPendiente = cConex.CerrarConexionPendiente(usuario); respuesta = Controller_Login.Login_sistema(usuario, password, Convert.ToInt32(txtPIN.Text)); // objNegocio.LoginServicios(rut, password); if (respuesta == true) { //inserta la sesión rConex = cConex.IngresaConexion(usuario, IP); LoginSistema sis = new LoginSistema(); Controller_Login controlLo = new Controller_Login(); sis = controlLo.buscarPorID(txtUsername.Text); string tipousuario = sis.user; if (sis.estado == 1) { Session["Estado"] = sis.estado; Session["Usuario"] = usuario; Session["Nombre"] = sis.Nombre; Session["centroCosto"] = sis.CentroCosto; Session["MenuProduccion"] = submenu.CargarSubMenu(sis.Usuario, Convert.ToInt32(1)); Session["MenuAdministracion"] = submenu.CargarSubMenu(sis.Usuario, Convert.ToInt32(6)); Session["Perfil"] = sis.user; if (usuario.ToUpper() == "KBA") { Response.Redirect("../ModuloEtiquetasMetricsWIP/view/metricsWip.aspx?id=1&cat=4"); } else { if (tipousuario != "Normal") { //Response.Redirect("../ModuloProduccion/view/Suscripcion.aspx?id=1"); Response.Redirect("../ModuloProduccion/view/EstadoOT.aspx?id=1"); } else { Response.Redirect("../ModuloProduccion/view/EstadoOT.aspx?id=1"); } } } else if (sis.estado == 2) { string popupScript = "<script language='JavaScript'> alert('Su Cuenta ha sido Deshabilitada.\\n - Ha superado el número de intentos permitidos.\\n\\n * Contactese con el Administrador.');location.href='login.aspx' </script>"; Page.RegisterStartupScript("PopupScript", popupScript); } else if (sis.estado == 4) { Session["Estado"] = sis.estado; Session["Usuario"] = usuario; Session["Nombre"] = sis.Nombre; Session["centroCosto"] = sis.CentroCosto; Session["MenuProduccion"] = submenu.CargarSubMenu(sis.Usuario, Convert.ToInt32(1)); Session["MenuAdministracion"] = submenu.CargarSubMenu(sis.Usuario, Convert.ToInt32(6)); Session["Perfil"] = sis.user; if (tipousuario != "Normal") { // Response.Redirect("../ModuloProduccion/view/Suscripcion.aspx?id=1"); Response.Redirect("../ModuloProduccion/view/EstadoOT.aspx?id=1"); } else { Response.Redirect("../ModuloProduccion/view/EstadoOT.aspx?id=1"); } } } else { string popupScript = "<script language='JavaScript'> alert('¡ Usuario, clave y/o pin no coinciden !'); </script>"; Page.RegisterStartupScript("PopupScript", popupScript); //txtCaptcha.Text = ""; } } else { string popupScript = "<script language='JavaScript'> alert(' Debe ingresar todos los campos'); </script>"; Page.RegisterStartupScript("PopupScript", popupScript); //txtCaptcha.Text = ""; } //} //else //{ // string popupScript = "<script language='JavaScript'> alert(' Codigo de Seguridad Incorrecto '); </script>"; // Page.RegisterStartupScript("PopupScript", popupScript); // txtCaptcha.Text = ""; //} }