Exemple #1
0
 private void btnMovimientos_Click(object sender, EventArgs e)
 {
     try
     {
         if (dgvProductos.SelectedRows.Count > 0)
         {
             if (!Convert.ToBoolean(dgvProductos.CurrentRow.Cells["Servicio"].Value))
             {
                 Movimientos movimientos = new Movimientos(Convert.ToInt32(dgvProductos.CurrentRow.Cells["ProductoID"].Value));
                 movimientos.ShowDialog();
             }
             else
             {
                 MessageBox.Show("No se puede ver los movimientos de los servicios.", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
             }
         }
         else
         {
             MessageBox.Show("Debe de seleccionar al menos un producto para ver sus movimientos", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
         }
     }
     catch (Exception exc)
     {
         MessageBox.Show("Error: No se ha podido ver los movimientos de este producto, verifique el producto e intente de nuevo por favor.",
                         "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
         Loggeator.EscribeEnArchivo(exc.ToString());
     }
 }