public ActionResult ResourceSetupIndex() { ResourceSetupModel rsModel = new ResourceSetupModel(); rsModel.ResourceSetupList = _iSetupService.GetResourceSetupList(); return(View(rsModel)); }
public ActionResult CreateResourceSetup(ResourceSetupModel rsModel) { if (ModelState.IsValid) { var result = _iSetupService.CreateResourceSetup(rsModel); return(Json(result, JsonRequestBehavior.AllowGet)); } else { return(Json(rModel, JsonRequestBehavior.AllowGet)); } }
public ReturnMessageModel CreateResourceSetup(ResourceSetupModel rsModel) { try { var rRow = _context.ResourceSetups.Where(x => x.ResourceId == rsModel.ResourceId).FirstOrDefault(); if (rRow == null) { rRow = new ResourceSetup(); } //rRow.ResourceId = rsModel.ResourceId; rRow.ResourceTypeId = rsModel.ResourceTypeId; rRow.ResourceName = rsModel.ResourceName; rRow.PublicationId = rsModel.PublicationId; rRow.PublicationName = rsModel.PublicationName; rRow.AuthorId = rsModel.AuthorId; rRow.AuthorName = rsModel.AuthorName; rRow.Remarks = rsModel.Remarks; rRow.GradeId = rsModel.GradeId; rRow.SubjectId = rsModel.SubjectId; rRow.IsActive = rsModel.IsActive; if (rRow.ResourceId == 0) { rRow.CreatedBy = WebSecurity.CurrentUserId; rRow.CreatedDate = System.DateTime.Now; _context.ResourceSetups.Add(rRow); _context.SaveChanges(); } else { rRow.ModifiedBy = WebSecurity.CurrentUserId; rRow.ModifiedDate = System.DateTime.Now; _context.ResourceSetups.Attach(rRow); _context.Entry(rRow).State = EntityState.Modified; _context.SaveChanges(); } rModel.Msg = "Resource Saved Successfully"; rModel.Success = true; return(rModel); } catch (Exception ex) { rModel.Msg = "Resource Saved Failed "; rModel.Success = false; return(rModel); } }
public ActionResult CreateResourceSetup(int?ResourceId) { ResourceSetupModel rsModel = new ResourceSetupModel(); ViewBag.ResourceTypeNameList = new SelectList(_iResourceService.GetResourceTypeList(), "ResourceTypeId", "ResourceTypeName"); ViewBag.ResourcePublisherList = new SelectList(_iResourcePublicationService.GetResourcePublicationList(), "PublicationId", "Publisher"); ViewBag.ResourceAuthorList = new SelectList(_iResourceAuthorService.GetResourceAuthorList(), "AuthorId", "Author"); ViewBag.ResourceGradeNameList = new SelectList(_iSetupService.GetGradeList(), "GradeId", "GradeNameEng"); ViewBag.ResourceSubjectList = new SelectList(_iSetupService.GetSubjectList(), "SubjectId", "SubjectName"); if (ResourceId != null) { rsModel = _iSetupService.GetResourceSetupList().Where(x => x.ResourceId == ResourceId).FirstOrDefault(); } return(PartialView("_CreateResourceSetup", rsModel)); }