Example #1
0
 private void button1_Click(object sender, EventArgs e)
 {
     if (txtRef.Text == "" || txtName.Text == "" || txtMarca.Text == "" || txtPos.Text == "" || numCant.Value == 0 || numPre.Value == 0)
     {
         MessageBox.Show("Los campos marcados con (*) son obligatorios", "Revisar", MessageBoxButtons.OK, MessageBoxIcon.Warning);
     }
     else
     {
         try
         {
             int cantidad = int.Parse(numCant.Value.ToString());
             int precio   = int.Parse(numPre.Value.ToString());
             ic.AsignarDatos(txtRef.Text, txtName.Text, txtMarca.Text, txtPos.Text, precio);
             ic.InsertarInsumo();
             String row = ic.TraerUltimo();
             inv.AsignarValores(cantidad, txtDesc.Text, null, null, row);
             inv.InsertarInventarioI();
             i.cargarCantidad("");
             Hide();
         }
         catch (Exception)
         {
             MessageBox.Show("El insumo no se agregó correctamente", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
         }
     }
 }
Example #2
0
 private void btnAct_Click(object sender, EventArgs e)
 {
     //Se valida si los campos están vacíos, de no estarlo se actualiza el registro en la base de datos
     if (txtName.Text == "" || txtMarca.Text == "" || txtPos.Text == "" || numPre.Value == 0)
     {
         MessageBox.Show("Los campos marcador por (*) son obligatorios", "Llenar los campos", MessageBoxButtons.OK, MessageBoxIcon.Warning);
     }
     else
     {
         try
         {
             int precio = int.Parse(numPre.Value.ToString());
             ic.AsignarDatos(txtRef.Text, txtName.Text, txtMarca.Text, txtPos.Text, precio);
             ic.ActualizarInsumo(id);
             inve.descripcion = txtDesc.Text;
             inve.ActualizarInventarioI(id);
             i.cargarCantidad("");
             Hide();
         }
         catch (Exception)
         {
             MessageBox.Show("Ocurrió un error al actualizar el insumo", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
         }
     }
 }