public TaskBarEdit(ref Controller actController, string selectedTask) { InitializeComponent(); timer.Start(); controller = actController; task_bar = controller.GetTaskById(selectedTask); richTextBox.Text = selectedTask; }
public task_bar GetTaskById(string task) { var taskArray = task.Split('-'); int? taskId = Util.Extensions.StringExtension.ConvertType <int>(taskArray[0]); task_bar taskObject = null; if (taskId.HasValue) { var tasks = entities.task_bar.Where(x => x.id == taskId.Value).ToList(); taskObject = tasks.ElementAt(0); } return(taskObject); }
public void newTask(string doTo, DateTime dateTime) { task_bar task = new task_bar(); task.toDo = doTo; task.dateTime = dateTime; task.done = false; task.expired = false; entities.task_bar.Add(task); entities.SaveChanges(); // var task = entities.task_bar.Where(x => x.toDo == "Einkaufen).FirstOrDefault();" }
public void UpdateTask(string task) { task_bar taskObject = GetTaskById(task); var toUpdateTask = task.Split('-'); int? taskId = Util.Extensions.StringExtension.ConvertType <int>(toUpdateTask[0]); DateTime?date_time = Util.Extensions.StringExtension.ConvertType <DateTime>(toUpdateTask[2]); if (taskId.HasValue && date_time.HasValue) { taskObject.id = taskId.Value; taskObject.toDo = toUpdateTask[1]; taskObject.dateTime = date_time.Value; taskObject.done = false; taskObject.expired = false; // entities.task_bar.Add(taskObject); entities.SaveChanges(); } }
private void buttonRemove_Click(object sender, EventArgs e) { controller.RemoveTask(richTextBox.Text); task_bar = null; richTextBox.Text = ""; }