Example #1
0
        private void btnSubmit_Click(object sender, EventArgs e)
        {
            try
            {
                if (!isUpdate)//add task
                {
                    if (txtTitle.Text != "" && deadlineDateTimePicker.Text != "")
                    {
                        Models.Task task = new Models.Task();
                        task.task_owner  = user.userID;
                        task.createdDate = DateTime.Now;
                        task.currentDate = Convert.ToDateTime(deadlineDateTimePicker.Text);
                        task.completed   = false;
                        task.note        = notesTextBox.Text.Trim();

                        task.title = txtTitle.Text;
                        try
                        {
                            task.deadline = Convert.ToDateTime(deadlineDateTimePicker.Text);
                        }
                        catch
                        {
                            MessageBox.Show("Please select a valid date and time for the meeting time.");
                        }
                        task.taskType  = 4;
                        task.isMeeting = 1;
                        //DialogResult result = MessageBox.Show("Do you want to add this meeting to your schedule?", "Add Meeting", MessageBoxButtons.OKCancel, MessageBoxIcon.Information);
                        //if (result.Equals(DialogResult.OK))
                        //{
                        int taskID = TaskController.AddTask(task);
                        if (taskID == 0)
                        {
                            MessageBox.Show("Meeting was not added.  Please try again.");
                        }
                        //Thread.Sleep(5000);
                        dateForm.dateForm_Load(sender, e);
                        this.Close();
                        //}
                    }
                }
                else //update task
                {
                }
            }
            catch (Exception ex)
            {
                var st    = new StackTrace(ex, true);
                var frame = st.GetFrame(0);
                var line  = frame.GetFileLineNumber();
                MessageBox.Show(ex.Message + "\nLine Number: " + line.ToString(), ex.GetType().ToString());
            }
        }
Example #2
0
 /* Handle the submit button click*/
 private void btnSubmit_Click(object sender, EventArgs e)
 {
     try
     {
         if (!isUpdate)//add task
         {
             if (validData())
             {
                 Models.Task task = new Models.Task();
                 this.PutTask(task);
                 task.isMeeting = 0;
                 //DialogResult result = MessageBox.Show("Do you want to add this task to your to do list?", "Create New Task", MessageBoxButtons.OKCancel, MessageBoxIcon.Information);
                 //if (result.Equals(DialogResult.OK))
                 //{
                 int taskID = TaskController.AddTask(task);
                 if (taskID == 0)
                 {
                     MessageBox.Show("Task was not added.  Please try again.");
                 }
                 //Thread.Sleep(5000);
                 if (dateForm != null)
                 {
                     dateForm.dateForm_Load(sender, e);
                 }
                 else if (tasksForm != null)
                 {
                     tasksForm.refreshData();
                 }
                 this.Close();
                 //}
             }
         }
         else //update task
         {
         }
     }
     catch (Exception ex)
     {
         var st    = new StackTrace(ex, true);
         var frame = st.GetFrame(0);
         var line  = frame.GetFileLineNumber();
         MessageBox.Show(ex.Message + "\nLine Number: " + line.ToString(), ex.GetType().ToString());
     }
 }