private void Txtusuario_Enter(object sender, EventArgs e) { if (Txtusuario.Text == "USUARIO") { Txtusuario.Clear(); } }
private void Txtusuario_KeyPress(object sender, KeyPressEventArgs e) { Valores.Letras(e); if (e.KeyChar == 13) { //se controlan errores try { pictureBox1.Image = Image.FromFile(@"C:\Foto\" + Txtusuario.Text + ".jpg"); pictureBox1.Visible = true; } catch (System.IO.FileNotFoundException ex) { pictureBox1.Image = global::MASTER_TUNE_UP.Properties.Resources.user2; } objconexion = new Clases.Conexión(); Conexion = new SqlConnection(objconexion.Conn()); //se abre la conexion Conexion.Open(); string query = "select * from Usuario where Us_login=@Us_login"; SqlCommand comando = new SqlCommand(query, Conexion); comando.Parameters.Clear(); comando.Parameters.AddWithValue("@Us_login", Txtusuario.Text); //asigno a leer el sqldatareader para leer el registro. SqlDataReader leer = comando.ExecuteReader(); if (leer.Read()) { txtpassword.Enabled = true; txtpassword.Focus(); pass = leer["us_password"].ToString(); nivel = leer["Us_nivel"].ToString(); if (nivel == "1") { txtnivel.Text = "administrador"; } if (nivel == "2") { txtnivel.Text = "operador"; } if (nivel == "3") { txtnivel.Text = "invitado"; } txtpassword.Enabled = true; txtpassword.Focus(); btnaccesar.Enabled = true; } else { //lo encontro MessageBox.Show("Error,usuario no registrado", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); Txtusuario.Clear(); Txtusuario.Focus(); } } }
private void txtpassword_KeyUp(object sender, KeyEventArgs e) { if (e.KeyCode == Keys.Escape) { pictureBox1.Image = Image.FromFile(@"\foto\user.png"); txtpassword.Clear(); lblnivel.Visible = false; btnaccesar.Enabled = true; txtnivel.Visible = true; Txtusuario.Focus(); Txtusuario.Clear(); txtnivel.Clear(); } }
private void btnIngresar_Click(object sender, EventArgs e) { usuariosService usuSer = new usuariosService(); if (RDBSI.Checked == true) { turnosServicio turSer = new turnosServicio(); Usuario usua = new Usuario(); usua.User = Txtusuario.Text; usua.Contrasenia = TxtContrasenia.Text; IList <Turno> listaTurno = turSer.traerTurnosPorMedicos(Txtusuario.Text); TurnosMedicos FormTurn = new TurnosMedicos(listaTurno); FormTurn.Show(); } else { try { Usuario usua = new Usuario(); usua.User = Txtusuario.Text; usua.Contrasenia = TxtContrasenia.Text; if (usuSer.Login(usua) == "ADMIN") { this.DialogResult = DialogResult.Yes; MessageBox.Show("BIENVENIDO ADMIN"); Nivel = usua.User; } else if (usuSer.Login(usua) == "RECEPCIONISTA") { this.DialogResult = DialogResult.No; MessageBox.Show("BIENVENIDA RECEPCIONISTA"); Nivel = usua.User; return; } else { Txtusuario.Clear(); TxtContrasenia.Clear(); MessageBox.Show("ACCESO DENEGADO"); return; } } catch (Exception ex) { MessageBox.Show(ex.ToString()); } } }
private void botonlogin_Click(object sender, EventArgs e) { //instancia y saca el tipo de usuario Llogin usu = new Llogin(); string a = usu.tipou(Txtusuario.Text); //instancia y saca el nombre Llogin num = new Llogin(); string b = num.name(Txtusuario.Text); //valida que los datos no esten vacios if (Txtusuario.Text == "" || TxtContraseña.Text == "") { //mensaje de alerta de espacios vacios MessageBox.Show("los campos de usuario deben contener datos", "Error de acceso", MessageBoxButtons.OK, MessageBoxIcon.Stop); } else { //instancia de clase login Llogin acceder = new Llogin(); int r = acceder.validar(Txtusuario.Text, TxtContraseña.Text); //instancia el siguiente formulario, datos correctos if (r == 1) { Pmenu menu = new Pmenu(); menu.x(b, Txtusuario.Text, a); menu.Show(); Pnclientes regis = new Pnclientes(); regis.registrado_por(Txtusuario.Text); Pnproveedor regis1 = new Pnproveedor(); regis1.registradoa(Txtusuario.Text); Pnproductos regis2 = new Pnproductos(); regis2.registradoa(Txtusuario.Text); Pventas regis3 = new Pventas(); regis3.registrado_por(Txtusuario.Text); ActuProducto regis4 = new ActuProducto(); regis4.cargo(a); Pclientes regis5 = new Pclientes(); regis5.cargo(a); Pproveedores regis6 = new Pproveedores(); regis6.cargo(a); Pproductos regis7 = new Pproductos(); regis7.cargo(a); this.Hide(); } //mensaje de error, datos correctos else if (r == 0) { MessageBox.Show("Error de ingreso, intente de nuevo", "Validación de acceso", MessageBoxButtons.OK, MessageBoxIcon.Warning); Txtusuario.Text = ""; Txtusuario.Focus(); TxtContraseña.Text = ""; } //error de servidor else if (r == 2) { MessageBox.Show("Error de acceso, el servidor no es accesible", "Validación de acceso", MessageBoxButtons.OK, MessageBoxIcon.Error); //sin coneccion al servidor Txtusuario.Focus(); } } }
private void Txtcontrasena_KeyPress(object sender, KeyPressEventArgs e) { Txtcontrasena.PasswordChar = '*'; if (e.KeyChar == Convert.ToChar(Keys.Enter)) { try { CN_Acciones LoguearUsuario = new CN_Acciones(); SqlDataReader Loguear; LoguearUsuario.Usuario = Txtusuario.Text; LoguearUsuario.Contrasena = Txtcontrasena.Text; if (LoguearUsuario.Usuario == Txtusuario.Text) { Lblerrorusuario.Visible = false; if (LoguearUsuario.Contrasena == Txtcontrasena.Text) { Lblerrorcontrasena.Visible = false; Loguear = LoguearUsuario.IniciarSesion(); if (Loguear.Read() == true) { this.Hide(); P_MenuPrincipal Pantalla = new P_MenuPrincipal(); Program.Cargo = Convert.ToInt32(Loguear["Cargo"].ToString()); Program.Status = Convert.ToInt32(Loguear["Estado"].ToString()); Program.NombreEmpleado = (Loguear["Nombre"].ToString() + " " + Loguear["Apellido"].ToString()); Program.ID_Empleados = Convert.ToInt32(Loguear["ID_Empleado"].ToString()); if (Program.Status != 2) { MessageBox.Show("USTED NO TIENE ACCESO AL SISTEMA"); P_Login P = new P_Login(); P.Show(); return; } Pantalla.Show(); } else { Lblerrorlogin.Text = "Usuario o contraseña incorrectos. Intentelo de nuevo"; Lblerrorlogin.Visible = true; Txtcontrasena.Clear(); BtnMostrarContrasena.Visible = false; BtnocultarContrasena.Visible = false; Txtcontrasena_Leave(null, e); Txtusuario.Clear(); Txtusuario.Focus(); } } else { Lblerrorcontrasena.Text = "Por favor ingrese su contraseña"; Lblerrorcontrasena.Visible = true; Lblerrorlogin.Visible = false; Txtcontrasena.Focus(); } } else { Lblerrorusuario.Text = "Por favor ingrese su nombre de usuario"; Lblerrorusuario.Visible = true; Lblerrorlogin.Visible = false; Txtusuario.Focus(); } } catch (Exception Error) { MessageBox.Show("No se pudo hacer la coneccion, comuniquese con servicio tecnico" + Error); } } else if (Txtcontrasena.Text == "") { BtnMostrarContrasena.Visible = false; BtnocultarContrasena.Visible = false; } else if (Txtcontrasena.Text != "") { BtnMostrarContrasena.Visible = true; BtnocultarContrasena.Visible = false; } else if (char.IsSeparator(e.KeyChar)) { e.Handled = true; } }
private void textBox1_KeyPress(object sender, KeyPressEventArgs e) { Txtusuario.Focus(); }
private void Btnacceder_Click(object sender, EventArgs e) { try { CN_Acciones LoguearUsuario = new CN_Acciones(); SqlDataReader Loguear; LoguearUsuario.Usuario = Txtusuario.Text; LoguearUsuario.Contrasena = Txtcontrasena.Text; if (LoguearUsuario.Usuario == Txtusuario.Text) { Lblerrorusuario.Visible = false; if (LoguearUsuario.Contrasena == Txtcontrasena.Text) { Lblerrorcontrasena.Visible = false; Loguear = LoguearUsuario.IniciarSesion(); if (Loguear.Read() == true) { this.Hide(); P_MenuPrincipal Pantalla = new P_MenuPrincipal(); Program.Cargo = Convert.ToInt32(Loguear["Cargo"].ToString()); Program.Status = Convert.ToInt32(Loguear["Estado"].ToString()); if (Program.Status != 2) { MessageBox.Show("USTED NO TIENE ACCESO AL SISTEMA"); P_Login P = new P_Login(); P.Show(); return; } Pantalla.Show(); } else { Lblerrorlogin.Text = "Usuario o contraseña incorrectos. Intentelo de nuevo"; Lblerrorlogin.Visible = true; Txtcontrasena.Clear(); BtnMostrarContrasena.Visible = false; BtnocultarContrasena.Visible = false; Txtcontrasena_Leave(null, e); Txtusuario.Clear(); Txtusuario.Focus(); } } else { Lblerrorcontrasena.Text = "Por favor ingrese su contraseña"; Lblerrorcontrasena.Visible = true; Lblerrorlogin.Visible = false; Txtcontrasena.Focus(); } } else { Lblerrorusuario.Text = "Por favor ingrese su nombre de usuario"; Lblerrorusuario.Visible = true; Lblerrorlogin.Visible = false; Txtusuario.Focus(); } } catch (Exception Error) { MessageBox.Show("No se pudo hacer la coneccion, comuniquese con servicio tecnico" + Error); } }