public void Update() { RegisterRequestsDAL Pa = new RegisterRequestsDAL(_Id); DateTime Validate = new DateTime(); if (Validate != RequestDate) { Pa.RegisterRequests.RequestDate = _RequestDate; } if (_Person_Id != 0 && _Person_Id != null) { Pa.RegisterRequests.Person_Id = _Person_Id; } if (_RequestStatus != 0 && _RequestStatus != null) { Pa.RegisterRequests.RequestStatus = _RequestStatus; } if (_ResponseMessage != 0 && _ResponseMessage != null) { Pa.RegisterRequests.ResponseMessage = _ResponseMessage; } if (!string.IsNullOrEmpty(_Links)) { Pa.RegisterRequests.Links = _Links; } if (!string.IsNullOrEmpty(_RequestMessage)) { Pa.RegisterRequests.RequestMessage = _RequestMessage; } Pa.Update(); }
public ActionResult RejecteApplication(int Id) { RegisterRequestsDAL rrDAL = new RegisterRequestsDAL(Id); rrDAL.RegisterRequests.RequestStatus = 4; rrDAL.Update(); return(Json(new { error = false }, JsonRequestBehavior.AllowGet)); }
public async Task <ActionResult> SendQuestions(int Id) { RegisterRequestsDAL rrDAL = new RegisterRequestsDAL(Id); rrDAL.RegisterRequests.RequestStatus = 1; rrDAL.Update(); var Email = rrDAL.RegisterRequests.Person.Email; var Subject = "الاسئلة - موقع سكنا"; var Message = "اضغط هنا للاجابة على الاسئلة"; Message = "<a href=\"sokna.org\\RegisterRequests\\QA\\" + rrDAL.RegisterRequests.Id + " \">"; MailHelpar emailService = new MailHelpar(); //await emailService.SendEmailAsync(Email, Message, Subject); return(Json(new { error = false, data = "تم الارسال بنجاح" }, JsonRequestBehavior.AllowGet)); //return Json(new { error = true }, JsonRequestBehavior.AllowGet); }
public ActionResult QA() { int Id = int.Parse(Request.Params["Id"]); var model = new List <RequestQuestionSenarioViewModel>(); if (Id != 0) { model = RequestQuestionSenarioViewModel.GetRequestQuestionSenarioListByRegisterRequests_Id(Id); } foreach (var Q in model) { var Answers = Request.Params["Answers_" + Q.Id]; RequestQuestionSenarioDAL RQS = new RequestQuestionSenarioDAL(Q.Id); RQS.RequestQuestionSenario.Answers = Answers; RQS.Update(); } RegisterRequestsDAL rrDAL = new RegisterRequestsDAL(Id); rrDAL.RegisterRequests.RequestStatus = 2; rrDAL.Update(); ViewBag.ReturnUrl = "RegisterRequest/QA/" + Id; return(View()); }