public static Taskul ToTaskul(TaskPostModel task) { Status taskStatus = Models.Status.Open; if (task.Status == "InProgress") { taskStatus = Models.Status.InProgress; } else if (task.Status == "Closed") { taskStatus = Models.Status.Closed; } TaskImportance taskImportance = Models.TaskImportance.Low; if (task.TaskImportance == "Medium") { taskImportance = Models.TaskImportance.Medium; } else if (task.TaskImportance == "High") { taskImportance = Models.TaskImportance.High; } return(new Taskul { Title = task.Title, Description = task.Description, DateAdded = task.DateAdded, Deadline = task.Deadline, ClosedAt = task.ClosedAt, Status = taskStatus, TaskImportance = taskImportance, Comments = task.Comments }); }
public TaskClass(SerializationInfo info, StreamingContext context) //Deserialization { taskName = (string)info.GetValue("Name", typeof(string)); taskDescription = (string)info.GetValue("Description", typeof(string)); taskDateAndTime = (DateTime)info.GetValue("DateAndTime", typeof(DateTime)); taskImportance = (TaskImportance)info.GetValue("Importance", typeof(TaskImportance)); }
public TaskClass(string _taskName, string _taskDescription, TaskImportance _taskImportance, DateTime _taskDateAndTime) { taskName = _taskName; taskDescription = _taskDescription; taskImportance = _taskImportance; taskDateAndTime = _taskDateAndTime; }
public static TaskGetModel FromTask(Taskul task) { Status taskStatus = Models.Status.Open; if (task.Status.ToString() == "InProgress") { taskStatus = Models.Status.InProgress; } else if (task.Status.ToString() == "Closed") { taskStatus = Models.Status.Closed; } TaskImportance taskImportance = Models.TaskImportance.Low; if (task.TaskImportance.ToString() == "Medium") { taskImportance = Models.TaskImportance.Medium; } else if (task.TaskImportance.ToString() == "High") { taskImportance = Models.TaskImportance.High; } return(new TaskGetModel { Id = task.Id, Title = task.Title, Description = task.Description, DateAdded = task.DateAdded, Deadline = task.Deadline, ClosedAt = task.ClosedAt, Status = taskStatus, TaskImportance = taskImportance, NumberOfComments = task.Comments.Count }); }
public CreateTask(string id, string name, int unitsOfWork, TaskImportance importance, TaskFrequency frequency) { Id = id; Name = name; UnitsOfWork = unitsOfWork; Importance = importance; Frequency = frequency; }
public TaskClass(string _taskName, string _taskDescription, TaskImportance _taskImportance, DateTime _taskDateAndTime, bool _googleTask, Event _event) { taskName = _taskName; taskDescription = _taskDescription; taskImportance = _taskImportance; taskDateAndTime = _taskDateAndTime; googleTask = _googleTask; googleEvent = _event; }
private void AddNewTaskButton_Click(object sender, EventArgs e) //Add task completed { if (NewTaskImportanceComboBox.SelectedIndex != -1 && NewTaskNameTextBox.Text != "") { TaskImportance taskImportance = (TaskImportance)NewTaskImportanceComboBox.SelectedIndex; DateTime taskDateTime = TimeHelper.ChangeTime(NewTaskDatePicker.Value, newTaskTimePicker.Value.Hour, newTaskTimePicker.Value.Minute, newTaskTimePicker.Value.Second, newTaskTimePicker.Value.Millisecond); TaskClass newTask = new TaskClass(NewTaskNameTextBox.Text, NewTaskDescriptiontextBox.Text, taskImportance, taskDateTime); allTasks.Add(newTask); SortTaskList(); NewTaskPanel.Visible = false; SaveTasksToFile(); } }
public static Taskk ToTask(TaskPostModel taskk) { TaskImportance taskImportance = TaskImportance.Low; if (taskk.Importance == "Medium") { taskImportance = TaskImportance.High; } if (taskk.Importance == "High") { taskImportance = TaskImportance.High; } TaskState taskState = TaskState.Open; if (taskk.State == "In Progress") { taskState = TaskState.InProgress; } if (taskk.Importance == "Closed") { taskState = TaskState.Closed; } return(new Taskk { Title = taskk.Title, Description = taskk.Description, Added = taskk.Added, Deadline = taskk.Deadline, ClosedAt = taskk.ClosedAt, Importance = taskImportance, State = taskState, Comments = taskk.Comments }); }
public static Task ToTask(TaskPostDTO task) { TaskImportance TaskImportance = TaskImportance.Low; if (task.TaskImportance == "Medium") { TaskImportance = TaskImportance.Medium; } else if (task.TaskImportance == "Hight") { TaskImportance = TaskImportance.Hight; } TaskState TaskState = TaskState.Open; if (task.TaskState == "InProgress") { TaskState = TaskState.InProgress; } else if (task.TaskState == "Closed") { TaskState = TaskState.Closed; } return(new Task { Title = task.Title, Description = task.Description, DateAdded = task.DateAdded, Deadline = task.Deadline, TaskImportance = TaskImportance, TaskState = TaskState, DateClosed = task.DateClosed, Comments = task.Comments }); }