public void Insert(_514_Reminder reminder) { using (var dataContext = new ReminderDataContext()) { dataContext._514_Reminders.InsertOnSubmit(reminder); dataContext.SubmitChanges(); } }
public void Update(_514_Reminder reminder) { using (var dataContext = new ReminderDataContext()) { var data = dataContext._514_Reminders.Single(x => x.Id == reminder.Id); data.IsActive = reminder.IsActive; data.Date = reminder.Date; data.Title = reminder.Title; data.ListId = reminder.ListId; data.Notes = reminder.Notes; data.Priority = reminder.Priority; dataContext.SubmitChanges(); } }
protected void Button_Click(object sender, EventArgs e) { if (!(sender is Button)) { return; } var button = sender as Button; switch (button.CommandName.ToLower()) { case "submit": if (Page.IsValid) { var reminder = new _514_Reminder { Title = txt_title.Text, Notes = txt_notes.Text, Date = GetDateTime(txt_date.Text), IsActive = true, ListId = Convert.ToInt32(ddl_categories.SelectedValue), Priority = rbl_priority.SelectedValue }; var reminderClass = new ReminderClass(); reminderClass.Insert(reminder); txt_title.Text = string.Empty; txt_date.Text = string.Empty; txt_notes.Text = string.Empty; ddl_categories.SelectedIndex = 0; rbl_priority.SelectedValue = "Low"; lbl_success.Visible = true; } break; case "reset": txt_title.Text = string.Empty; txt_date.Text = string.Empty; txt_notes.Text = string.Empty; ddl_categories.SelectedIndex = 0; rbl_priority.SelectedValue = "Low"; break; } }
protected void Button_Click(object sender, EventArgs e) { if (!(sender is Button)) { return; } var button = sender as Button; switch (button.CommandName.ToLower()) { case "update": if (Page.IsValid) { var reminder = new _514_Reminder { Id = Convert.ToInt32(Request.QueryString["id"]), Title = txt_title.Text, Notes = txt_notes.Text, Date = GetDateTime(txt_date.Text), IsActive = cb_active.Checked, ListId = Convert.ToInt32(ddl_categories.SelectedValue), Priority = rbl_priority.SelectedValue }; _reminderClass.Update(reminder); Response.Redirect("~/Default.aspx"); } break; case "back": Response.Redirect(string.Format("~/View.aspx?id={0}", Request.QueryString["id"])); break; } }
partial void Delete_514_Reminder(_514_Reminder instance);
partial void Update_514_Reminder(_514_Reminder instance);
partial void Insert_514_Reminder(_514_Reminder instance);
private void detach__514_Reminders(_514_Reminder entity) { this.SendPropertyChanging(); entity._514_List = null; }