private void btn_agregar_Click(object sender, EventArgs e) { try { Usuario usuario1 = new Usuario(); usuario1._rut = this.txt_rut.Text; usuario1._nombre1 = this.txt_nombre1.Text; usuario1._nombre_2 = this.txt_nombre2.Text; usuario1._apellido_p = this.txt_ape1.Text; usuario1._apellido_m = this.txt_ape2.Text; usuario1._correo = this.txt_correo.Text; usuario1._contraseña = this.txt_contraseña.Text; usuario1._cargo = cmb_cargo.SelectedIndex; if (chkb_activo.Checked) { usuario1._estado = true; } else { usuario1._estado = false; } NEGUsuario neguser = new NEGUsuario(); string msjError; neguser.UsuarioNuevo(usuario1, out msjError); if (String.IsNullOrEmpty(msjError)) { MessageBox.Show("Usuario Agregado correctamente", "Registro Exitoso", MessageBoxButtons.OK, MessageBoxIcon.Information); Operaciones opNueva = new Operaciones(); NegOperacion op = new NegOperacion(); string error1; opNueva._id_usuario = usuario._id_usuario; opNueva._id_tipo_operacion = 5; opNueva._descripcion = "Ingreso de Usuario rut: " + usuario1._rut; op.NuevaOperacion(opNueva, out error1); if (String.IsNullOrEmpty(error1)) { MessageBox.Show("Operacion realizada correctamente", "Ingreso Exitoso", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show(msjError, "Operacion Erronea", MessageBoxButtons.OK, MessageBoxIcon.Error); } VentanaUsuarios recarga = new VentanaUsuarios(usuario); recarga.Show(); this.Hide(); } else { MessageBox.Show(msjError, "Ingreso Erroneo", MessageBoxButtons.OK, MessageBoxIcon.Error); } } catch (Exception ex) { MessageBox.Show(ex.Message, "Ingreso Erroneo", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void btn_ingresar_Click(object sender, EventArgs e) { Usuario usuario = new Usuario(); usuario._rut = txt_usuario.Text; usuario._contraseña = txt_contraseña.Text; string error; NEGUsuario negocioUsuario = new NEGUsuario(); usuario = negocioUsuario.loginUsuario(usuario, out error); if (error.Equals("")) { MessageBox.Show("Usuario autenticado!", "Ingreso Correcto", MessageBoxButtons.OK, MessageBoxIcon.Information); switch (usuario._cargo) { case 1: VentanaAdministrador frmVentanaAdministrador = new VentanaAdministrador(usuario); frmVentanaAdministrador.Show(); this.Hide(); break; case 2: VentanaVentas frmVentanaADMVentas = new VentanaVentas(usuario); frmVentanaADMVentas.Show(); this.Hide(); break; case 3: VentanaOPCProductos frmVentanaADMbodega = new VentanaOPCProductos(usuario); frmVentanaADMbodega.Show(); this.Hide(); break; case 4: VentanaVentas frmVentanaVentas = new VentanaVentas(usuario); frmVentanaVentas.Show(); this.Hide(); break; case 5: VentanaOPCProductos frmVentanabodega = new VentanaOPCProductos(usuario); frmVentanabodega.Show(); this.Hide(); break; } } else { MessageBox.Show(error, "Error en el proceso de ingreso ", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void btn_enviarDatos_Click(object sender, EventArgs e) { Usuario usuario = new Usuario(); usuario._rut = txt_ingreseRut.Text; usuario._correo = txt_ingresoCorreo.Text; string error; NEGUsuario negocioUsuario = new NEGUsuario(); usuario = negocioUsuario.olvideContraseña(usuario, out error); if (error.Equals("")) { MessageBox.Show("Datos enviados correctamente, se enviara informacion al correo!", "Solicitud Exitosa", MessageBoxButtons.OK, MessageBoxIcon.Information); VentanaLogueo venlogueo = new VentanaLogueo(); venlogueo.Show(); this.Hide(); } else { MessageBox.Show(error, "Error al enviar datos", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void button3_Click(object sender, EventArgs e) { usuarioBuscado._rut = txt_buscarRut.Text; string error1; NEGUsuario negUsuario1 = new NEGUsuario(); usuarioBuscado = negUsuario1.datosUsuario(usuarioBuscado, out error1); if (error1.Equals("")) { groupBox2.Enabled = true; btn_modificar.Enabled = true; txt_rut.Enabled = false; this.txt_rut.Text = usuarioBuscado._rut; this.txt_nombre1.Text = usuarioBuscado._nombre1; this.txt_nombre2.Text = usuarioBuscado._nombre_2; this.txt_ape1.Text = usuarioBuscado._apellido_p; this.txt_ape2.Text = usuarioBuscado._apellido_m; this.txt_correo.Text = usuarioBuscado._correo; this.txt_contraseña.Text = usuarioBuscado._contraseña; if (usuarioBuscado._estado == true) { chkb_activo.Checked = true; } else { chkb_activo.Checked = false; } NegCargo negcargo = new NegCargo(); string error; cmb_cargo.Items.Clear(); cmb_cargo.Items.Insert(0, "Seleccione"); cmb_cargo.DropDownStyle = ComboBoxStyle.DropDownList; this.listaDeCargos = negcargo.listarLosCargos(out error); if (String.IsNullOrEmpty(error) == false) { this.listaDeCargos = null; MessageBox.Show(error); } else { foreach (Cargo cargo in listaDeCargos) { cmb_cargo.Items.Add(cargo._nombre_cargo); } cmb_cargo.SelectedIndex = usuarioBuscado._cargo; } } else { limpiarGrupo(groupBox2); MessageBox.Show(error1, "Rut sin datos ", MessageBoxButtons.OK, MessageBoxIcon.Error); if (error1.Equals("No hay datos de usuario")) { MessageBox.Show("Rellene el formulario para agregar nuevo usuario", "Agregar usuario", MessageBoxButtons.OK, MessageBoxIcon.Information); groupBox2.Enabled = true; groupBox1.Enabled = false; btn_agregar.Enabled = true; this.txt_rut.Text = txt_buscarRut.Text; txt_buscarRut.Text = ""; NegCargo negcargo = new NegCargo(); string error; cmb_cargo.Items.Clear(); cmb_cargo.Items.Insert(0, "Seleccione"); cmb_cargo.SelectedIndex = 0; cmb_cargo.DropDownStyle = ComboBoxStyle.DropDownList; this.listaDeCargos = negcargo.listarLosCargos(out error); if (String.IsNullOrEmpty(error) == false) { this.listaDeCargos = null; MessageBox.Show(error); } else { foreach (Cargo cargo in listaDeCargos) { cmb_cargo.Items.Add(cargo._nombre_cargo); } } } } }