Exemplo n.º 1
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
                int cid = Convert.ToInt32(Session["CID"]);
                c = getselectedcomplain(cid);
                COMPLAINTYPES ct    = getcomplaintype(c.ComplainTypeId);
                EMPLOYEE      emp   = getEmployee(c.EmployeeId);
                String        ctype = ct.ComplainType;

                ComplainTypeValue.Text = ctype;

                String ename = getEmployeeName(emp);
                EmployeeNameValue.Text = ename;

                ComplainDescriptionValue.Text = c.ComplainDescription;

                StatusValue.SelectedValue = c.ComplainStatus;

                FeedbackValue.Text = c.feedbackDescription;
            }
        }
Exemplo n.º 2
0
        private COMPLAINS getselectedcomplain(int cid)
        {
            using (var client = new HttpClient())
            {
                client.BaseAddress = new Uri(Global.URIstring);
                //HTTP GET
                var responseTask = client.GetAsync("Complains/" + cid);
                responseTask.Wait();

                var result = responseTask.Result;
                if (result.IsSuccessStatusCode)
                {
                    var readTask = result.Content.ReadAsAsync <COMPLAINS>();
                    readTask.Wait();

                    COMPLAINS c = readTask.Result;
                    return(c);
                }
                else
                {
                    return(null);
                }
            }
        }