Ejemplo n.º 1
0
 private void UpdateDistillation()
 {
     _distillation.Material_Id           = (materialCB.SelectedItem as Material).Id;
     _distillation.Amount                = double.Parse(amountTBox.Text.Replace(".", ","));
     _distillation.EthanolPercentage     = double.Parse(percTBox.Text.Replace(".", ","));
     _distillation.DistilledVolume       = double.Parse(distilledVolumeTBox.Text.Replace(".", ","));
     _distillation.AbsoluteAlcoholVolume = double.Parse(laaTBox.Text.Replace(".", ","));
     _distillation.Price = double.Parse(priceTBox.Text.Replace(".", ","));
     _distillation.Payed = payedCB.Checked;
     try
     {
         DistillationLogic.UpdateDistillation(_distillation);
         DialogResult = DialogResult.OK;
     }
     catch (DatabaseException)
     {
         MessageBox.Show("Chyba při ukládání změn.", "Chyba", MessageBoxButtons.OK, MessageBoxIcon.Error);
         DialogResult = DialogResult.Cancel;
         return;
     }
     MessageBox.Show("Změny byly úspěšně uloženy.", "Informace", MessageBoxButtons.OK, MessageBoxIcon.Information);
     Close();
 }