private void updateObjectFromForm(ref data_models.Models.Coupon obj) { obj.CouponNumber = int.Parse(NumbertextBox.Text); obj.DiscountPrice = (decimal)Double.Parse(ValueTextBox.Text.Substring(2)); obj.StartDate = StartdateTimePicker.Value; obj.EndDate = EnddateTimePicker.Value; obj.Status = statusCheckBox.Checked; }
private void loadListRowIntoDetails(int index) { DataGridViewRow row = CouponGridView.Rows[index]; activeID = int.Parse(row.Cells[0].Value.ToString()); data_models.Models.Coupon m = CouponControllers.GetOneById(_context, (int)activeID); NumbertextBox.Text = Convert.ToString(m.CouponNumber); ValueTextBox.Text = toPaddedString((decimal)m.DiscountPrice); StartdateTimePicker.Value = m.StartDate; EnddateTimePicker.Value = m.EndDate; statusCheckBox.Checked = m.Status; }
private void updatebutton_Click(object sender, EventArgs e) { String error = validateAllControls(); if (error == "") { data_models.Models.Coupon m = new data_models.Models.Coupon(); updateObjectFromForm(ref m); CouponControllers.UpdateItemByObject(_context, (int)activeID, m); loadMenuData(); showMenuList(); } else { MessageBox.Show(error, "Validation Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }