void LoadSMS() { int i = 1; dgSMS.Rows.Clear(); using (SMSNotification notify = new SMSNotification()) { notify.GetSMS().ForEach(x => { dgSMS.Rows.Add(x.ID, i, x.Code, x.MessageAlert, x.Active); i++; }); ObjEnable(false); } }
void dgSMS_CellClick(object sender, DataGridViewCellEventArgs e) { if (dgSMS.Rows.Count > 0) { using (SMSNotification notify = new SMSNotification()) { var value = notify.GetSMS().Where(x => x.ID == Convert.ToInt64(dgSMS.SelectedRows[0].Cells[0].Value)).FirstOrDefault(); if (value != null) { txtCode.Text = value.Code; txtMessage.Text = value.MessageAlert; cbActive.Checked = value.Active.Value; btnDelete = SystemProperties.BtnProperties(btnDelete, true, Imagename.Delete.ToString(), Imagename._delete.ToString()); btnEdit = SystemProperties.BtnProperties(btnEdit, true, Imagename.Edit.ToString(), Imagename._edit.ToString()); } } } }
void GetRoomSubjectMessage() { cmbMessage.Items.Clear(); cmbRoomCode.Items.Clear(); cmbSubjectCode.Items.Clear(); using (Maintenance maintain = new Maintenance()) { maintain.GetRoom().Where(x => x.Active == true).OrderBy(o => o.RoomCode).ToList().ForEach(y => { cmbRoomCode.Items.Add(y.RoomCode); }); maintain.GetSubject().Where(x => x.Active == true).OrderBy(o => o.Code).ToList().ForEach(y => { cmbSubjectCode.Items.Add(y.Code); }); } using (SMSNotification smsNotify = new SMSNotification()) { smsNotify.GetSMS().Where(x => x.Active == true).ToList().ForEach(s => { cmbMessage.Items.Add(s.Code); }); } }