private void btnInsert_Click(object sender, EventArgs e) { var selected = listBox1.SelectedItem; if (selected is null) { MessageBox.Show("Please Select Room", "Validation Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { ActionResult saveResult = formCtrl._saveFormData(new RoomsForASubjectModel() { Room = (string)selected, Tag = comboTag.SelectedItem.ToString(), Subject = comboSub.SelectedItem.ToString(), }); if (saveResult.State) { RoomsForASubjectModel saveObj = saveResult.Data; MessageBox.Show("Rooms With Subject : " + saveObj.Room + "-" + saveObj.Subject + " Sucessfully Saved!", "Save Message", MessageBoxButtons.OK, MessageBoxIcon.Information); initForm(); } else { MessageBox.Show(saveResult.Data, "Save Message", MessageBoxButtons.OK, MessageBoxIcon.Error); } } }
private void btnDelete_Click(object sender, EventArgs e) { var selected = listBox2.SelectedItem; if (selected is null) { MessageBox.Show("Please Select Room", "Validation Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { int id = 0; ActionResult roomsWithSubResult = formCtrl._getFormData(typeof(RoomsForASubjectModel), "RoomsForASubject"); if (roomsWithSubResult.State) { foreach (RoomsForASubjectModel room in roomsWithSubResult.Data) { if (room.Room == (string)selected && room.Subject == comboSub.SelectedItem.ToString() && room.Tag == comboTag.SelectedItem.ToString()) { id = room.RoomsForASubjectModelID; } } } ActionResult deleteResult = formCtrl._deleteFormData(new RoomsForASubjectModel() { RoomsForASubjectModelID = id }); if (deleteResult.State) { RoomsForASubjectModel deleteObj = deleteResult.Data; MessageBox.Show("Room " + (string)selected + " Sucessfully Deleted!", "Delete Message", MessageBoxButtons.OK, MessageBoxIcon.Information); initForm(); } else { MessageBox.Show(deleteResult.Data, "Delete Message", MessageBoxButtons.OK, MessageBoxIcon.Error); } } }