Example #1
0
 private void btnQuitarServicio_Click(object sender, EventArgs e)
 {
     try
     {
         if (EntOrdenServicio.Id > 0)
         {
             modifico = true;
             double monto;
             if (npQuitarServicio.Value == npQuitarServicio.Maximum)
             {
                 BllOrdenServicio.eliminarOrdenServicio(EntOrdenServicio);
                 quito = EntOrdenServicio.Costo;
                 limpiarDatosServicios();
                 return;
             }
             else
             {
                 EntOrdenServicio.Cantidad = EntOrdenServicio.Cantidad - Int32.Parse(npQuitarServicio.Value.ToString());
                 monto = EntOrdenServicio.quitarServicio(EntOrdenServicio, Int32.Parse(npQuitarServicio.Value.ToString()));
                 EntOrdenServicio.Costo = monto;
                 quito += monto;
                 BllOrdenServicio.agregarOrdenServicio(EntOrdenServicio);
                 limpiarDatosServicios();
             }
         }
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message, "Error de transacción", MessageBoxButtons.OK);
     }
 }