//Buscar un empleado por DUI public static DataTable Buscar_DUI(string dui) { D_Empleado OBJ = new D_Empleado(); OBJ.DUI = dui; return(OBJ.Buscar_DUI(OBJ)); }
//Eliminar public static string Eliminar(int id_empleado) { D_Empleado OBJ = new D_Empleado(); OBJ.ID_Empleado = id_empleado; return(OBJ.Eliminar(OBJ)); }
//Buscar por ID public static DataTable BuscarID(int id) { D_Empleado OBJ = new D_Empleado(); OBJ.ID_Empleado = id; return(OBJ.BuscarID(OBJ)); }
//Login public static DataTable Loing(string usuario, string contraseña) { D_Empleado OBJ = new D_Empleado(); OBJ.Usuario = usuario; OBJ.Contraseña = contraseña; return(OBJ.Loing(OBJ)); }
//Anular public static string Anular(int id_empleado, string puesto) { D_Empleado OBJ = new D_Empleado(); OBJ.ID_Empleado = id_empleado; OBJ.Puesto = puesto; return(OBJ.Anular(OBJ)); }
private void HabilitarBienvenida(Usuario usuario) { logueado = usuario; lblSaludo.Text = "TE DAMOS LA BIENVENIDA..."; try { legajo = logueado.LegajoUsuario; Empleado empleadoLogueado = D_Empleado.GetNombreApellido(legajo); lblUsuario.Text = empleadoLogueado.Nombre + " " + empleadoLogueado.Apellido; } catch (Exception) { HabilitarMensaje("Problema con el acceso a la base de datos"); } lblPassword.Text = "Su sesión ha sido iniciada"; lblTitulo.Visible = false; lblLegajo.Visible = false; lblUsuario.Visible = true; lblPassword.Visible = true; txtUsuario.Visible = false; txtPassword.Visible = false; lblMensaje.ForeColor = Color.White; lblMensaje.Text = "Abriendo el Sistema. Espere...por favor"; lblMensaje.Visible = true; btnAcceder.Visible = false; btnRegistrar.Visible = false; btnBuscar.Visible = false; btnIngresar.Visible = false; lblRegistrar.Visible = false; linkLblRegistrar.Visible = false; lblOlvidarDatos.Visible = false; linkLblClickAqui.Visible = false; timerCargaVentana.Enabled = true; progressBar.Enabled = true; progressBar.Visible = true; timerMensaje.Interval = 4000; timerMensaje.Start(); timerCargaVentana.Start(); }
private void BtnSI_Click(object sender, EventArgs e) { pictureBoxPregunta.Visible = false; pictureBoxSalida.Visible = true; try { int legajo = logueado.LegajoUsuario; Empleado empleadoLogueado = D_Empleado.GetNombreApellido(legajo); lblUsuario.Text = empleadoLogueado.Nombre + " " + empleadoLogueado.Apellido; } catch (Exception) { lblUsuario.Text = logueado.Nickname; //MessageBox.Show("" + ex); } label.Text = "Gracias por utilizar el sistema"; btnSI.Visible = false; btnNo.Visible = false; progressBar.Enabled = true; progressBar.Visible = true; timerCerrarSesion.Start(); TimerCerrarSesion_Tick(sender, e); }
//Insertar public static string Insertar(int id_empleado, string nombre, string apellido, int edad, string correo, string telefono, string celular, string dui, string nit, string isss, string usuario, String contraseña, string puesto, string departamento) { D_Empleado OBJ = new D_Empleado(); OBJ.ID_Empleado = id_empleado; OBJ.Nombre = nombre; OBJ.Apellido = apellido; OBJ.Edad = edad; OBJ.Correo = correo; OBJ.Telefono = telefono; OBJ.Celular = celular; OBJ.DUI = dui; OBJ.NIT = nit; OBJ.ISSS = isss; OBJ.Usuario = usuario; OBJ.Contraseña = contraseña; OBJ.Puesto = puesto; OBJ.Departamento = departamento; return(OBJ.Insertar(OBJ)); }
private void DatosUsuario(bool editar) { try { empleadoLogueado = D_Empleado.GetNombreApellido(logueado.LegajoUsuario); lblApellido.Text = empleadoLogueado.Apellido; lblNombre.Text = empleadoLogueado.Nombre; txtUsuario.Text = logueado.Nickname; lblLegajo.Text = "LEGAJO: " + logueado.LegajoUsuario; if (editar) { txtUsuario.Enabled = true; lblPassword.Visible = true; lblConfirmarPassword.Visible = true; txtPassword.Visible = true; txtPassword.Text = logueado.Password; txtConfirmarPassword.Visible = true; txtConfirmarPassword.Text = logueado.Password; txtUsuario.Focus(); } else { txtUsuario.Enabled = false; lblPassword.Visible = false; lblConfirmarPassword.Visible = false; txtPassword.Visible = false; txtConfirmarPassword.Visible = false; } } catch (Exception) { throw; } }
private void BtnRegistrar_Click(object sender, EventArgs e) { nickname = txtUsuario.Text; password = txtPassword.Text; if (maskedTxtLegajo.Text.Equals("")) { HabilitarMensaje(" Debe ingresar su legajo"); maskedTxtLegajo.Focus(); } else { try { legajo = int.Parse(maskedTxtLegajo.Text.Trim()); if (D_Empleado.ValidarLegajo(legajo)) { Usuario usuario = D_Usuario.GetUsuario(legajo); if (usuario != null) { HabilitarMensaje("Ya existe un usuario con ese legajo"); maskedTxtLegajo.Text = ""; maskedTxtLegajo.Focus(); txtUsuario.Text = ""; txtPassword.Text = ""; txtRepetirPassword.Text = ""; } else { if (txtUsuario.Text.Equals("")) { HabilitarMensaje(" Debe ingresar un usuario"); txtUsuario.Focus(); } else if (txtPassword.Text.Equals("") || txtRepetirPassword.Text.Equals("")) { if (txtPassword.Text.Equals("")) { HabilitarMensaje(" Debe ingresar un password"); txtPassword.Focus(); } else { HabilitarMensaje(" Debe repetir el password para validarlo"); txtRepetirPassword.Focus(); } } else if (txtPassword.Text.Equals(txtRepetirPassword.Text)) { try { if (D_Usuario.ValidarNickname(txtUsuario.Text)) { HabilitarMensaje("El nombre de usuario ya se encuentra registrado"); txtUsuario.Text = ""; txtUsuario.Focus(); } else if (D_Usuario.RegistrarUsuario(nickname, password, legajo)) { LimpiarVentana(); HabilitarBienvenida(D_Usuario.GetUsuario(nickname, password)); } else { HabilitarMensaje("Error en la base de datos"); } } catch (Exception) { HabilitarMensaje("Problema con el acceso a la base de datos"); } } else { HabilitarMensaje("Los password ingresados no coinciden"); txtRepetirPassword.Text = ""; txtRepetirPassword.Focus(); } } } else { HabilitarMensaje("No hay registrado un empleado con ese legajo"); maskedTxtLegajo.Text = ""; maskedTxtLegajo.Focus(); txtUsuario.Text = ""; txtPassword.Text = ""; txtRepetirPassword.Text = ""; } } catch (Exception) { HabilitarMensaje("Problema con el acceso a la base de datos"); } } }
//Mostrar Datos public static DataTable Ver() { D_Empleado OBJ = new D_Empleado(); return(OBJ.Ver()); }