コード例 #1
0
 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;
     }
 }
コード例 #2
0
ファイル: CapturadeDatos.cs プロジェクト: floresBe/Hornos
 /// <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();
         }
     }
 }
コード例 #3
0
 //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);
         }
     }
 }