Esempio n. 1
0
        protected void btnAssign_Click(object sender, EventArgs e)
        {
            string          id   = lblId.Text;
            Issue           issu = new Issue();
            IssueController cont = new IssueController();

            issu        = cont.GetIssueById(id);
            issu.Status = "Assigned";
            bool res = IssueController.UpdateStatus(issu);

            if (res)
            {
                // MessageBox.Show("Success!");
                lblId.Text             = "";
                lblIssueTypeValue.Text = "N/A";
                lblRoadTypeValue.Text  = "N/A";
                lblDateValue.Text      = "N/A";
                lblProvinceValue.Text  = "N/A";
                btnRemove.Enabled      = false;
                btnAssign.Enabled      = false;
                IssueImage.ImageUrl    = null;
            }
            else
            {
                //MessageBox.Show("Error!");
            }
            BindGrid();
        }
Esempio n. 2
0
        protected void btnAssignToWorker_Click(object sender, EventArgs e)
        {
            string          id   = Convert.ToString(dlWorkers.SelectedItem.Value);
            string          iid  = lblId.Text;
            Issue           issu = new Issue();
            IssueController cont = new IssueController();

            issu        = cont.GetIssueById(iid);
            issu.Status = "Working";
            bool res = IssueController.UpdateStatus(issu);

            if (res)
            {
                MessageBox.Show("Success!");
                lblIssueTypeValue.Text = "N/A";
                lblRoadTypeValue.Text  = "N/A";
                lblDateValue.Text      = "N/A";
                lblProvinceValue.Text  = "N/A";
                btnRemove.Enabled      = false;
                btnAssign.Enabled      = false;
                IssueImage.ImageUrl    = null;
            }
            else
            {
                MessageBox.Show("Error!");
            }
            string area = Convert.ToString(Session["area"]);
            Work   work = new Work();

            work.IssueId      = iid;
            work.UserUd       = id;
            work.Status       = "Working";
            work.Area         = area;
            work.WorkerName   = Convert.ToString(dlWorkers.SelectedItem.Text);
            work.AssignedDate = DateTime.Now.Date;
            bool result = WorkController.AssignWork(work);

            if (result)
            {
            }
            else
            {
            }
            BindRDAGrid();
        }