Пример #1
0
        protected void PassRequestStatus(RequestStatusDetail RequestStatus)
        {
            var request = new Request();

            request.RequestStatus = RequestStatus;
            request.RequestId     = txt_requestId.Text;
            requestmodel.UpdateRequest(request);
        }
Пример #2
0
        private ModifyRequest CreateModifyRequest(RequestStatusDetail status)
        {
            var modifyRequest = new ModifyRequest();

            modifyRequest.RequestId      = txt_requestId.Text;
            modifyRequest.ApprovalStatus = (int)status;

            return(modifyRequest);
        }
Пример #3
0
 protected void EnableControls(RequestStatusDetail requestStatus)
 {
     if (requestStatus != RequestStatusDetail.PENDINGREVIEW)
     {
         txt_Comments.Enabled = false;
         btn_Approval.Enabled = false;
         btn_Reject.Enabled   = false;
     }
 }
Пример #4
0
        public bool SaveNewRequestOrNotify(RequestStatusDetail requeststatus, string businesscode)
        {
            bool addRequestFeedback = requestmodel.AddRequest(new Request
            {
                RequestId     = RequestId.Text,
                RequestTitle  = RequestTitle.Text,
                RequestDetail = RequestDetails.Text,
                RequestStatus = requeststatus,
                Priority      = GetPriority(),
                DueDate       = Convert.ToDateTime(Request.Form["DueDate"]),
                ActionSource  = "Web",
                BusinessCode  = businesscode
            });

            return(addRequestFeedback);
        }