//BOTON MODIFICAR DATOS private void BotonModificar_Click(object sender, EventArgs e) { Usuario us = new Usuario(); ConsultasAdministrador conad = new ConsultasAdministrador(); if (CajaNombre.Text == "") { MessageBox.Show("Realice una busqueda de trabajador primero."); } else { us.SetClaveUsuario(Convert.ToInt32(CajaClave.Text)); us.SetFonoUsuario(CajaFono.Text); us.SetCelularUsuario(CajaCelular.Text); us.SetCorreoUsuario(CajaCorreo.Text); us.SetDireccionUsuario(CajaDireccion.Text); us.SetCodigoUsuario(CajaCodigoUsuario.Text); if (conad.ModificarUsuarioAdmin(us)) { MessageBox.Show("Se han modificado los datos satisfactoriamente."); } else { MessageBox.Show("Intente nuevamente."); } CajaCelular.Text = ""; CajaClave.Text = ""; CajaCorreo.Text = ""; CajaDireccion.Text = ""; CajaFono.Text = ""; CajaNombre.Text = ""; CajaCodigoUsuario.Text = ""; } }
//BOTON MODIFICAR CONTRASEÑA-DIRECCION-FONO-CELUlAR-CORREO private void BotonModificar_Click(object sender, EventArgs e) { Modificar mod = new Modificar(); mod.ShowDialog(); ConsultasAdministrador conad = new ConsultasAdministrador(); conad.MostraDatosUsuariosAdmin(MostrarDatos); }
//BOTON INGRESAR NUEVO USUARIO private void BotonInsertar_Click(object sender, EventArgs e) { //Control de casillas vacias if (CajaCodigo.Text == "" || CajaNombre.Text == "" || CajaApellidos.Text == "" || CajaRun.Text == "" || CajaCelular.Text == "" || CajaDireccion.Text == "" || CajaMail.Text == "" || CajaRol.Text == "") { MessageBox.Show("Rellene casillas."); } else { Usuario use = new Usuario(); ConsultasAdministrador conad = new ConsultasAdministrador(); //Almaceno en la clase usuario las casillas para luego registrarlo en la funcion sql use.SetCodigoUsuario(CajaCodigo.Text); use.SetNombreUsuario(CajaNombre.Text); use.SetApellidosUsuario(CajaApellidos.Text); use.SetRunUsuario(CajaRun.Text); use.SetFonoUsuario(CajaFono.Text); use.SetCelularUsuario(CajaCelular.Text); use.SetDireccionUsuario(CajaDireccion.Text); use.SetCorreoUsuario(CajaMail.Text); switch (CajaRol.Text) { case "ADMINISTRADOR": use.SetIDRolUsuario(1); break; case "VETERINARIO": use.SetIDRolUsuario(2); break; case "SECRETARIA": use.SetIDRolUsuario(3); break; } if (conad.RegistrarUsuarioAdmin(use)) { MessageBox.Show("Se ha registrado un nuevo usuario de forma correcta."); } else { MessageBox.Show("Ha ocurrido un error al intentar registrar un usuario."); } //Limpio casillas limp(); } }
//BOTON ELIMINAR private void BotonEliminar_Click(object sender, EventArgs e) { //Casilla vacia if (CajaCodigoTrabajador.Text == "") { MessageBox.Show("Ingrese un codigo de trabajador a eliminar."); } else { ConsultasAdministrador conad = new ConsultasAdministrador(); conad.EliminarUsuarioAdmin(CajaCodigoTrabajador.Text); conad.MostraDatosUsuariosAdmin(MostrarDatos); } CajaCodigoTrabajador.Text = ""; }
//BOTON BUSCAR UN USUARIO Y RELLENAR SUS DATOS private void BotonBuscar_Click(object sender, EventArgs e) { ConsultasAdministrador conad = new ConsultasAdministrador(); if (CajaCodigoUsuario.Text == "") { MessageBox.Show("Ingrese un codigo de usuario a modificar."); } else { if (conad.VerificarUsuarioExisteAdmin(CajaCodigoUsuario.Text)) { //Obtengo datos para mostrarlos en las casillas y poder modificar ArrayList ar = new ArrayList(); ar = conad.ObtenerDatosUsuarioAdmin(CajaCodigoUsuario.Text); CajaClave.Text = ar[0].ToString(); CajaNombre.Text = ar[1].ToString() + " " + ar[2].ToString(); CajaFono.Text = ar[3].ToString(); CajaCelular.Text = ar[4].ToString(); CajaCorreo.Text = ar[6].ToString(); CajaDireccion.Text = ar[5].ToString(); CajaCodigoUsuario.Enabled = false; CajaCodigoUsuario.ReadOnly = true; CajaNombre.Enabled = false; CajaNombre.ReadOnly = true; CajaClave.ReadOnly = false; CajaCelular.ReadOnly = false; CajaFono.ReadOnly = false; CajaCorreo.ReadOnly = false; CajaDireccion.ReadOnly = false; } else { MessageBox.Show("Usuario no existente. Intente nuevamente."); } } }
//LOAD private void Ver_EliminarUsuario_Load(object sender, EventArgs e) { ConsultasAdministrador conad = new ConsultasAdministrador(); conad.MostraDatosUsuariosAdmin(MostrarDatos); }