Exemplo n.º 1
0
 private void btnReturn_Click(object sender, EventArgs e)
 {
     if (int.Parse(numCant.Value.ToString()) <= 0)
     {
         MessageBox.Show("La cantidad a devolver tiene que ser mayor a 0 (cero)", "Revisar", MessageBoxButtons.OK, MessageBoxIcon.Warning);
     }
     else
     {
         if (int.Parse(numCant.Value.ToString()) > int.Parse(lblQuantity.Text))
         {
             MessageBox.Show("La cantidad a devolver tiene que ser menor o igual a la cantidad que tiene asignada", "Revisar", MessageBoxButtons.OK, MessageBoxIcon.Warning);
         }
         else
         {
             DialogResult result;
             result = MessageBox.Show("¿Desea devolver el insumo?", "Devolver", MessageBoxButtons.YesNo, MessageBoxIcon.Warning);
             if (result == DialogResult.Yes)
             {
                 try
                 {
                     int operacion = int.Parse(lblQuantity.Text) - int.Parse(numCant.Value.ToString());
                     pre.ActualizarInsumo(id, operacion.ToString());
                     di.cargarLista("");
                     di.cargarTabla();
                     i.cargarCantidad("");
                     Hide();
                 }
                 catch (Exception)
                 {
                     MessageBox.Show("Ocurrió un error al devolver el insumo", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                 }
             }
         }
     }
 }
Exemplo n.º 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);
         }
     }
 }
Exemplo n.º 3
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);
         }
     }
 }
Exemplo n.º 4
0
 private void btnAdd_Click(object sender, EventArgs e)
 {
     //Se valida que la cantidad no esté vacía, de no estarlo se agrega el insumo al inventario
     if (numCant.Value == 0)
     {
         MessageBox.Show("La cantidad a insertar no puede ser cero", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
     else
     {
         inv.fecha = DateTime.Now.Year + "-" + DateTime.Now.Month + "-" + DateTime.Now.Day + "T" + DateTime.Now.ToString("hh:mm:ss");
         int cantidad = int.Parse(numCant.Value.ToString());
         inv.cantidad    = cantidad;
         inv.descripcion = txtDesc.Text;
         inv.insumos_id  = id;
         inv.InsertarInventarioI();
         MessageBox.Show("Se ha insertado la cantidad correctamente", "Correcto", MessageBoxButtons.OK, MessageBoxIcon.Information);
         mostrarValores();
         i.cargarCantidad("");
         cargarTabla();
     }
 }