public ActionResult UpdateAdmissionBasicDatail(AddmissionMasterViewModel model, HttpPostedFileBase imageFile) { if (imageFile != null) { var ext = Path.GetExtension(imageFile.FileName); string fname = "Resume-" + model.Id + ext; string Newfname = Path.Combine(Server.MapPath("~/Resumes/"), fname); addmissionService.UpdateResumePath(model.Id, "/Resumes/" + fname); imageFile.SaveAs(Newfname); } var userId = Convert.ToInt32(Session["UserId"]); model.UpdatedBy = userId; var status = addmissionService.UpdateAdmissionBasicDetail(model); LogActivityViewModel log = new LogActivityViewModel(); log.EnteredBy = Convert.ToInt32(Session["UserId"]); log.EnteredDate = DateTime.Now; log.ActioName = "UpdateAdmissionBasicDatail"; log.ModuleName = "Admission"; log.ControllerName = "Addmission"; log.Activity = "Update Basic Detail"; log.ActivityMessage = "Admission basic detail of registraion no " + model.RegNo + " updated."; log.RegistrationNo = model.RegNo; logActivityService.CreateLogActivity(log); return(Json(status, JsonRequestBehavior.AllowGet)); }
public ActionResult SaveCourseChange(int CourseId, int SessionYr, int RegNo, int FeeDetailId, string OldCourse, string Remark) { int UserId = Session["UserId"] != null?Convert.ToInt32(Session["UserId"]) : 0; string ChangeCourseWith = feeManegementService.GetCourseNameByCourseId(CourseId); LogActivityViewModel log = new LogActivityViewModel(); log.EnteredBy = UserId; log.EnteredDate = DateTime.Now; log.ActioName = "SaveCourseChange"; log.ModuleName = "FeeCollection"; log.ControllerName = "FeeManagement"; log.Activity = "Change Course"; log.ActivityMessage = "Course changed from " + OldCourse + " to " + ChangeCourseWith + " regarded registration No. " + RegNo; log.RegistrationNo = RegNo; LogActivityService logActivityService = new LogActivityService(); logActivityService.CreateLogActivity(log); string msg = feeManegementService.SaveCourseChange(CourseId, SessionYr, RegNo, UserId, FeeDetailId, OldCourse, Remark); if (msg != "") { TempData["errorMsg"] = msg; } else { TempData["errorMsg"] = "Inner exception error!"; } return(Json(msg, JsonRequestBehavior.AllowGet)); }
public JsonResult SaveFeeCollectionAndPayment(FeePaymentDetailViewModel Model) { int UserId = Session["UserId"] != null?Convert.ToInt32(Session["UserId"]) : 0; Model.EnteredBy = UserId; Model.EnteredDate = (!string.IsNullOrEmpty(Model.SettleDate) ? DateTime.ParseExact(Model.SettleDate, "dd/MM/yyyy", CultureInfo.InvariantCulture) : DateTime.Now); TempData["errorMsg"] = "Fee successfully submitted."; LogActivityViewModel log = new LogActivityViewModel(); log.EnteredBy = Convert.ToInt32(Session["UserId"]); log.EnteredDate = DateTime.Now; log.ActioName = "SaveFeeCollectionAndPayment"; log.ModuleName = "FeeCollection"; log.ControllerName = "FeeManagement"; log.Activity = "Taking Fee"; log.ActivityMessage = "Fee paid successfully for registration no " + Model.FeeDetail.RegistrationNo + ""; log.RegistrationNo = Model.FeeDetail.RegistrationNo; LogActivityService logActivityService = new LogActivityService(); logActivityService.CreateLogActivity(log); if (Model.hdnFeeDetailId > 0) { return(Json(feeManegementService.SaveFeeCollectionAndPartWisePayment(Model), JsonRequestBehavior.AllowGet)); } else { return(Json(feeManegementService.SaveFeeCollectionAndPayment(Model), JsonRequestBehavior.AllowGet)); } }
public ActionResult UpdateMedicalRemark(int RegNo, string Remark, string MdlStatus, int Id, string tag = null) { int UserId = Convert.ToInt32(Session["UserId"]); var Result = registerService.UpdateMedicalRemark(RegNo, Remark, MdlStatus, Id, UserId, tag); Models.Common cm = new Models.Common(); // cm.GetResult(Result.Email, Convert.ToInt64(Result.ApplicationNo), "Selected", "Rejected"); LogActivityViewModel log = new LogActivityViewModel(); log.EnteredBy = UserId; log.EnteredDate = DateTime.Now; log.ActioName = "UpdateMedicalRemark"; log.ControllerName = "Registration"; log.RegistrationNo = RegNo; if (string.IsNullOrEmpty(Result.Message)) { log.ModuleName = "Medical"; log.Activity = "Medical Rejected"; log.ActivityMessage = "Medical clearance of registraion no " + RegNo + " is not cleared."; } else { log.ModuleName = "Withdrawal"; log.Activity = "Create Withdrawal"; log.ActivityMessage = Result.Message; } logActivityService.CreateLogActivity(log); return(Json(Result.MStatus, JsonRequestBehavior.AllowGet)); }
public ActionResult SaveCourseChange(int CourseId, int SessionYr, int RegNo, string OldCourse) { FeeManagementService _feeService = new FeeManagementService(); int UserId = Session["UserId"] != null?Convert.ToInt32(Session["UserId"]) : 0; string ChangeCourseWith = _feeService.GetCourseNameByCourseId(CourseId); LogActivityViewModel log = new LogActivityViewModel(); log.EnteredBy = UserId; log.EnteredDate = DateTime.Now; log.ActioName = "SaveCourseChange"; log.ModuleName = "Screenning"; log.ControllerName = "Registration"; log.Activity = "Change Course"; log.ActivityMessage = "Course changed from " + OldCourse + " to " + ChangeCourseWith + " regarded registration No. " + RegNo; log.RegistrationNo = RegNo; LogActivityService logActivityService = new LogActivityService(); logActivityService.CreateLogActivity(log); return(Json(_feeService.SaveCourseChange(CourseId, SessionYr, RegNo, UserId, 0, OldCourse, null), JsonRequestBehavior.AllowGet)); }
public ActionResult SaveSessionChange(int RegNo, int SessionId, string sessioncall = null) { FeeManagementService _feeService = new FeeManagementService(); int UserId = Session["UserId"] != null?Convert.ToInt32(Session["UserId"]) : 0; if (!string.IsNullOrEmpty(sessioncall)) { LogActivityViewModel log = new LogActivityViewModel(); log.EnteredBy = UserId; log.EnteredDate = DateTime.Now; log.ActioName = "SaveSessionChange"; log.ModuleName = "Screenning"; log.ControllerName = "Registration"; log.Activity = "Change Session"; log.ActivityMessage = "Session has been changed with RegNo:" + RegNo; log.RegistrationNo = RegNo; LogActivityService logActivityService = new LogActivityService(); logActivityService.CreateLogActivity(log); } return(Json(_feeService.SaveSessionChange(RegNo, UserId, SessionId), JsonRequestBehavior.AllowGet)); }