public void DeleteActivityGroupMap(AuthActivityGroupMap activityGroupMap, int userId) { activityGroupMap.IsDeleted = true; activityGroupMap.UpdatedBy = userId; activityGroupMap.DateUpdated = DateTime.UtcNow; _currentDbContext.Entry(activityGroupMap).State = EntityState.Modified; _currentDbContext.SaveChanges(); }
public void UpdateActivityGroupMap(AuthActivityGroupMap activityGroupMap, int userId, int tenantId) { var UpdatedActivityGroupMap = _currentDbContext.AuthActivityGroupMaps.Find(activityGroupMap.ActivityGroupMapId); UpdatedActivityGroupMap.ActivityGroupId = activityGroupMap.ActivityGroupId; UpdatedActivityGroupMap.ActivityId = activityGroupMap.ActivityId; UpdatedActivityGroupMap.DateUpdated = DateTime.UtcNow; UpdatedActivityGroupMap.UpdatedBy = userId; _currentDbContext.Entry(UpdatedActivityGroupMap).State = EntityState.Modified; _currentDbContext.SaveChanges(); }
public int SaveActivityGroupMap(AuthActivityGroupMap activityGroupMap, int userId, int tenantId) { activityGroupMap.DateCreated = DateTime.UtcNow; activityGroupMap.DateUpdated = DateTime.UtcNow; activityGroupMap.CreatedBy = userId; activityGroupMap.UpdatedBy = userId; activityGroupMap.TenantId = tenantId; _currentDbContext.Entry(activityGroupMap).State = EntityState.Added; _currentDbContext.SaveChanges(); int res = activityGroupMap.ActivityGroupMapId; return(res); }
public ActionResult DeleteConfirmed(int id) { AuthActivityGroupMap authactivitygroupmap = _activityServices.GetActivityGroupMapById((int)id); // get properties of tenant caTenant tenant = caCurrent.CurrentTenant(); // get properties of user caUser user = caCurrent.CurrentUser(); _activityServices.DeleteActivityGroupMap(authactivitygroupmap, user.UserId); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "ActivityGroupMapId,ActivityId,ActivityGroupId,IsActive")] AuthActivityGroupMap authactivitygroupmap) { if (ModelState.IsValid) { caTenant tenant = caCurrent.CurrentTenant(); // get properties of user caUser user = caCurrent.CurrentUser(); _activityServices.UpdateActivityGroupMap(authactivitygroupmap, user.UserId, tenant.TenantId); return(RedirectToAction("Index")); } ViewBag.ActivityId = new SelectList(LookupServices.GetAllActiveActivities(), "ActivityId", "ActivityName", authactivitygroupmap.ActivityId); ViewBag.ActivityGroupId = new SelectList(LookupServices.GetAllActiveActivityGroups(), "ActivityGroupId", "ActivityGroupName", authactivitygroupmap.ActivityGroupId); return(View(authactivitygroupmap)); }
// GET: /ActivityGroupMap/Details/5 public ActionResult Details(int?id) { if (!caSession.AuthoriseSession()) { return(Redirect((string)Session["ErrorUrl"])); } if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } AuthActivityGroupMap authactivitygroupmap = _activityServices.GetActivityGroupMapById((int)id); if (authactivitygroupmap == null) { return(HttpNotFound()); } return(View(authactivitygroupmap)); }
// GET: /ActivityGroupMap/Edit/5 public ActionResult Edit(int?id) { if (!caSession.AuthoriseSession()) { return(Redirect((string)Session["ErrorUrl"])); } if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } AuthActivityGroupMap authactivitygroupmap = _activityServices.GetActivityGroupMapById((int)id); if (authactivitygroupmap == null) { return(HttpNotFound()); } ViewBag.ActivityId = new SelectList(LookupServices.GetAllActiveActivities(), "ActivityId", "ActivityName", authactivitygroupmap.ActivityId); ViewBag.ActivityGroupId = new SelectList(LookupServices.GetAllActiveActivityGroups(), "ActivityGroupId", "ActivityGroupName", authactivitygroupmap.ActivityGroupId); return(View(authactivitygroupmap)); }