public HttpResponseMessage ApproveRequest(int ID) { Data_CancelRequest DC = new Data_CancelRequest(); DC.ApproveRequest(ID); bool a = true; return(ControllerContext.Request.CreateResponse(HttpStatusCode.OK, a)); }
public HttpResponseMessage RejectRequest(int ID) //string Comments { Data_CancelRequest DC = new Data_CancelRequest(); DC.RejectRequest(ID); bool a = true; return(ControllerContext.Request.CreateResponse(HttpStatusCode.OK, a)); }
public ActionResult RejectRequest(int ID, string Comments) { Data_CancelRequest DC = new Data_CancelRequest(); if (Comments.Length == 0) { DC.RejectRequest(ID); } else { DC.RejectRequestwithComments(ID, Comments); } //return RedirectToAction("ApproveRequisition"); //Email Alert to users for Reject request. SendEmailNotification sen = new SendEmailNotification(); // Users userInfo = Data_Users.GetInfoByUserID((int)Session["UserID"]); RequisitionList requestInfo = Data_CancelRequest.RequestInfo(ID); int empID = (int)requestInfo.UserID_FK; Users userInfo = Data_Users.GetInfoByUserID(empID); Department department = Data_Department.GetDepartmentInfoByID(userInfo.DeptID_FK); String Useremail = userInfo.EmailID; String EmailSubject = "Request Rejected for RequisitionID#" + ID; String EmailBody = "<p> Dear " + userInfo.Username + ",</p>"; EmailBody += "<p>Your request " + ID + " has been Rejected by the the your Department Head " + department.DepartmentHead + ". For more details please login into your Account or Please contact your Department Head."; EmailBody += "<p>Thank you<br/>Logic University Staionery Store</p>"; EmailBody += "<p> Please do not reply to this email it is auto-generated.</p>"; sen.SendEmailHTML(Useremail, EmailSubject, EmailBody); return(RedirectToAction("ApproveRequisition")); }
public ActionResult CancelOrder(int ID) { Data_CancelRequest DC = new Data_CancelRequest(); DC.CancelRequest(ID); SendEmailNotification sen = new SendEmailNotification(); Users userInfo = Data_Users.GetInfoByUserID((int)Session["UserID"]); Department department = Data_Department.GetDepartmentInfoByID(userInfo.DeptID_FK); String Useremail = userInfo.EmailID; String EmailSubject = "Cancellation of ReuestID#" + ID; String EmailBody = "<p> Dear " + userInfo.Username + ",</p>"; EmailBody += "<p>We would like to inform you that your Request for stationery with RequisitionID " + ID + " has been cancelled by you .</p>"; EmailBody += "<p>Thank you<br/>Logic University Staionery Store</p>"; EmailBody += "<p> Please do not reply to this email it is auto-generated.</p>"; sen.SendEmailHTML(Useremail, EmailSubject, EmailBody); return(RedirectToAction("MyRequisitions")); }