Exemple #1
0
        protected void Page_Load(object sender, EventArgs e)
        {
            var catId = Request.QueryString["id"].ToString();

            System.Diagnostics.Debug.Write("id test:" + catId);
            Guid id      = new Guid(catId);
            var  taskObj = new TaskBusinessObjects();

            _task = taskObj.GetTaskByCategoryId(id);
            foreach (var task in _task)
            {
                Panel taskPanel = new Panel();
                //make it skill
                //categoryTasks.Controls.Add(taskPanel);
                Label taskDescription = new Label();
                taskDescription.Text = task.description;
                taskPanel.Controls.Add(taskDescription);
                Panel owner     = new Panel();
                Label ownerName = new Label();
                ownerName.Text = task.owner;
                owner.Controls.Add(ownerName);
                taskPanel.Controls.Add(owner);
                Panel deadline = new Panel();
                Label DeadLine = new Label();
                DeadLine.Text = Convert.ToString(task.deadline);
                deadline.Controls.Add(DeadLine);
                taskPanel.Controls.Add(deadline);
                Image taskImage = new Image();

                getUsersTask(task.taskId, taskPanel);
            }

            var userTaskObj = new UsersTaskBusinessObjects();
        }
        protected void SaveTask(object sender, EventArgs e)
        {
            var categoryName = ddl_category.SelectedValue.ToString();
            var skillName    = ddl_skill.SelectedValue.ToString();

            description = ta_description.Value;

            //startDate = DateTime.Parse(tbx_StartDate.Text);

            endDate    = DateTime.Parse(tbx_deadline.Text);
            updateDate = DateTime.Now;
            price      = tbx_price.Text;
            System.Diagnostics.Debug.Write("All the values for project" + updateDate.Date + endDate.Date + description);

            var  taskObj      = new TaskBusinessObjects();
            bool projectAdded = taskObj.AddTask(description, price, endDate, new Guid(categoryName), new Guid(skillName), userName, updateDate);

            if (projectAdded)
            {
                _task = taskObj.GetTaskByUpdateDate(updateDate);
                //System.Diagnostics.Debug.Write("user and task id:" + _currentUser.userId + _task.taskId);
                var  userTaskObj  = new UsersTaskBusinessObjects();
                bool addUsersTask = userTaskObj.AddUsersTask(_currentUser.userId, _task.taskId);
                if (addUsersTask)
                {
                    //Label2.Text = "Successfully inserted";
                    Response.Redirect("~/UbuoyIndex.aspx");
                }
            }
            else
            {
                Label2.Text = "Something went wrong, Exception message: ";
            }
        }
        protected void Page_Load(object sender, EventArgs e)
        {
            var catId = Request.QueryString["id"].ToString();

            System.Diagnostics.Debug.Write("id test:" + catId);
            Guid id      = new Guid(catId);
            var  taskObj = new TaskBusinessObjects();

            _task = taskObj.GetTaskByCategoryId(id);
            foreach (var task in _task)
            {
                Panel taskPanel = new Panel();
                categoryTasks.Controls.Add(taskPanel);
                Label taskDescription = new Label();
                taskDescription.Text = task.description + ", " + task.owner + ", " + task.doer + ", " + task.deadline;
                taskPanel.Controls.Add(taskDescription);
                Image taskImage = new Image();

                getUsersTask(task.taskId, taskPanel);
            }

            var userTaskObj = new UsersTaskBusinessObjects();
        }