public void CentralTaskRepository_Create()
 {
     var centralDAL = new DAL("0");
     int employeeID = 7;
     var contactID  = 1323;
     var sut        = new CentralTaskRepository(centralDAL, employeeID, contactID);
 }
        public void CentralTaskRepository_CreateTask()
        {
            var centralDAL = new DAL("0");
            int employeeID = 7;
            var contactID  = 1323;
            var sut        = new CentralTaskRepository(centralDAL, employeeID, contactID);
            var task       = sut.CreateTask("Test task", DateTime.Now, employeeID);

            Assert.AreNotEqual(0, task.TaskID);
        }
예제 #3
0
        private void CreateTask(object Sender, SideBarEventArgs e)
        {
            var selectedContacts = CssContext.Instance.Host.RetrieveEntityId(CSSFormEventHandler.CSSEventArea.Contact);

            if (selectedContacts.Length > 0)
            {
                int contactID      = selectedContacts[0];
                var centralDAL     = CssContext.Instance.GetDAL(string.Empty) as DAL;
                var taskRepository = new CentralTaskRepository(centralDAL, CssContext.Instance.Host.EmployeeId, contactID);
                var taskService    = new TaskService(taskRepository);
                taskService.CreateTask("My new task", DateTime.Now, CssContext.Instance.Host.EmployeeId);

                System.Windows.Forms.MessageBox.Show("Done");
            }
        }