Ejemplo n.º 1
0
        private void Submit_Click(object sender, RoutedEventArgs e)
        {
            submit.Visibility                       = Visibility.Collapsed;
            cancel.Visibility                       = Visibility.Collapsed;
            edit.Visibility                         = Visibility.Visible;
            TextBox_MaxDebt.IsEnabled               = false;
            TextBox_MinExAfterBuying.IsEnabled      = false;
            TextBox_MinAddBeforeSupplying.IsEnabled = false;
            TextBox_MinExBeforeSupplying.IsEnabled  = false;
            btnChangeRule4.IsEnabled                = false;
            btnChangeRule3.IsEnabled                = false;
            btnChangeRule2.IsEnabled                = false;
            btnChangeRule1.IsEnabled                = false;

            QuyDinhDTO quyDinhMoi = new QuyDinhDTO(double.Parse(TextBox_MaxDebt.Text), int.Parse(TextBox_MinExAfterBuying.Text), int.Parse(TextBox_MinAddBeforeSupplying.Text), int.Parse(TextBox_MinExBeforeSupplying.Text));

            if (QuyDinhBUS.thayDoiQuyDinh(quyDinhMoi))
            {
                Global.quyDinh = quyDinhMoi;
            }
            else
            {
                MessageBox.Show("Thay đổi quy định thất bại", "Thông báo");
                TextBox_MaxDebt.Text               = Global.quyDinh.NoToiDa.ToString();
                TextBox_MinExAfterBuying.Text      = Global.quyDinh.LuongTonSauKhiBan.ToString();
                TextBox_MinAddBeforeSupplying.Text = Global.quyDinh.LuongNhapToiThieu.ToString();
                TextBox_MinExBeforeSupplying.Text  = Global.quyDinh.LuongTonToiThieuKhiNhap.ToString();
            }
            QuyDinhBUS.thayDoiKiemTraQuyDinh(Global.ControlRules);
        }