private void BindData() { disc = (MDiscount)DataMaster.GetObjectByProperty(typeof(MDiscount), "DiscDay", discDayComboBox.SelectedItem.ToString()); if (disc == null) { ResetForm(); return; } discTextBox.Text = disc.Disc.ToString(); discDayComboBox.SelectedItem = disc.DiscDay; discTimeHourFromNumericUpDown.Value = disc.DiscTimeHourFrom; discTimeHourToNumericUpDown.Value = disc.DiscTimeHourTo; discTimeMinFromNumericUpDown.Value = disc.DiscTimeMinFrom; discTimeMinToNumericUpDown.Value = disc.DiscTimeMinTo; }
private void button15_Click(object sender, EventArgs e) { if (!ValidateForm()) { return; } disc = (MDiscount)DataMaster.GetObjectByProperty(typeof(MDiscount), "DiscDay", discDayComboBox.SelectedItem.ToString()); bool isSave = (disc == null); if (isSave) { disc = new MDiscount(); } disc.Disc = Convert.ToDecimal(discTextBox.Text); disc.DiscDay = discDayComboBox.SelectedItem.ToString(); disc.DiscTimeHourFrom = Convert.ToInt32(discTimeHourFromNumericUpDown.Value); disc.DiscTimeHourTo = Convert.ToInt32(discTimeHourToNumericUpDown.Value); disc.DiscTimeMinFrom = Convert.ToInt32(discTimeMinFromNumericUpDown.Value); disc.DiscTimeMinTo = Convert.ToInt32(discTimeMinToNumericUpDown.Value); disc.ModifiedBy = lbl_UserName.Text; disc.ModifiedDate = DateTime.Now; if (isSave) { DataMaster.SavePersistence(disc); } else { DataMaster.UpdatePersistence(disc); } BindData(); }