private void buttonEditarCiclo_Click(object sender, EventArgs e) { try { infoCiclo = listBoxCiclosdelDia.SelectedItem.ToString().Split(); horno = infoCiclo[0]; noCiclo = Convert.ToInt32(infoCiclo[1]); Program.NcicloAuxiliar = noCiclo; Program.PkCicloAuxiliar = horno; Program.fechaAuxiliar = fecha; Program.sesion = 1; NumeroParte numeroParte = new NumeroParte(2, horno, noCiclo); numeroParte.Show(); this.Close(); } catch (Exception) { MessageBox.Show("No se ha seleccionado ciclo."); return; } }
/// <summary> /// /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void buttonGuardar_Click(object sender, EventArgs e) { try { if (textBoxParte.Text != string.Empty) { parte = textBoxParte.Text; } } catch (Exception ex) { MessageBox.Show("Dato no valido: " + textBoxParte.Text); textBoxParte.Text = string.Empty; textBoxParte.Focus(); return; } try { entrantes = Convert.ToInt32(textBoxEntrantes.Text); } catch (Exception ex) { MessageBox.Show("Dato no valido: " + textBoxEntrantes.Text); textBoxEntrantes.Text = string.Empty; textBoxEntrantes.Focus(); return; } try { malas = Convert.ToInt32(textBoxMalas.Text); } catch (Exception ex) { MessageBox.Show("Dato no valido: " + textBoxMalas.Text); textBoxMalas.Text = string.Empty; textBoxMalas.Focus(); return; } try { rebraze = Convert.ToInt32(textBoxRebraze.Text); } catch (Exception ex) { MessageBox.Show("Dato no valido: " + textBoxRebraze.Text); textBoxRebraze.Text = string.Empty; textBoxRebraze.Focus(); return; } respuesta = MessageBox.Show("Seguro que desea actualizar el ciclo?", "Actualizar Ciclo", MessageBoxButtons.YesNo); if (respuesta == DialogResult.Yes) { parteCiclo = new cParteCiclo(); parteCiclo.actualizar(horno, noCiclo, parte, entrantes, malas, rebraze); parteCiclo = null; respuesta = MessageBox.Show("Desea Agregar más números de parte al Ciclo?", "Agregar Pieza", MessageBoxButtons.YesNo); if (respuesta == DialogResult.Yes) { textBoxParte.Enabled = true; textBoxParte.Text = string.Empty; textBoxEntrantes.Text = string.Empty; textBoxParte.Text = string.Empty; textBoxMalas.Text = string.Empty; textBoxRebraze.Text = string.Empty; textBoxParte.Focus(); } else { this.Close(); NumeroParte parte = new NumeroParte(2, horno, noCiclo); parte.Show(); } } }
//Mettodos private void acceder() { if (textBoxUsuario.Text == string.Empty) { MessageBox.Show("No se ingreso usuarió", "Atención"); textBoxUsuario.Focus(); } else if (textBoxContraseña.Text == string.Empty) { MessageBox.Show("No se ingresó contraseña", "Atención"); textBoxContraseña.Focus(); } else { try { //usuario = textBoxUsuario.Text; contrasena = textBoxContraseña.Text; //se validan nombre y contraseña int confirmado = cUsuario.IniciarSesion(usuario, contrasena); if (confirmado == 1) { Program.usuario = cUsuario.obtenerPK(usuario); //se vacían los campos textBoxUsuario.Text = string.Empty; textBoxContraseña.Text = string.Empty; textBoxUsuario.Focus(); if (Program.sesion == 0) {//se cumple cuando se quiere ingresar al monitoreo continuo Program.VentanaMonitoreo = new MonitoreoContinuo(); Program.VentanaMonitoreo.Show(); this.Hide(); } else if (cUsuario.obtenerNivel(usuario) == 3 && Program.sesion == 1) { //se cumple cuando se inicia sesion para cambiar la configuracion del muestreo Program.VentanaConfiguracion = new ConfigurarMonitoreo(); Program.VentanaConfiguracion.Show(); this.Hide(); } else if ((cUsuario.obtenerNivel(usuario) == 2 || cUsuario.obtenerNivel(usuario) == 3) && Program.sesion == 2) {//se cumple cuando se quiere editar un ciclo con los datos anteriormente guardados NumeroParte parte = new NumeroParte(3, Program.PkCicloAuxiliar, Program.NcicloAuxiliar); parte.Show(); this.Hide(); } else if (cUsuario.obtenerNivel(usuario) == 3 && Program.sesion == 3) {//se cumple cuando se inicia sesion para manejar usuarios Usuarios ventana = new Usuarios(); ventana.Show(); this.Hide(); } } else if (confirmado == 2) { textBoxContraseña.Focus(); textBoxContraseña.Text = string.Empty; VerificarTextbox(); } } catch (Exception ex) { MessageBox.Show("Error al iniciar sesión: " + ex); } } }