public JsonResult SaveAttendeeForTest(AthleteTestAttendeesModel tblAthleteTestAttendees) { TestAttendeesBL objAttendeeBL = new TestAttendeesBL(_context, _httpContextAccessor); bool Status = objAttendeeBL.SaveAttendeeDetrails(tblAthleteTestAttendees); return(Json(Status)); }
public bool DeleteAttendeeDetails(long id) { AthleteTestAttendeesModel objAttendee = new AthleteTestAttendeesModel(); objAttendee = _context.TblAthleteTestAttendees.Find(id); _context.TblAthleteTestAttendees.Remove(objAttendee); _context.SaveChanges(); return(true); }
public AthleteTestAttendeesModel GetAttendeeDetails(long id) { AthleteTestAttendeesModel objAttendee = new AthleteTestAttendeesModel(); if (_context.TblAthleteTestAttendees.Find(id) != null) { objAttendee = _context.TblAthleteTestAttendees.Find(id); } return(objAttendee); }
public PartialViewResult _AddEditAttendee(long Id) { TestAttendeesBL objAttendees = new TestAttendeesBL(_context, _httpContextAccessor); AthleteTestAttendeesModel objAttendee = objAttendees.GetAttendeeDetails(Id); List <UserMasterModel> lstUsers = objAttendees.GetAllUsers(); ViewBag.lstUsers = new SelectList(lstUsers, "Id", "UserName", objAttendee.UserId); return(PartialView(objAttendee)); }
public bool SaveAttendeeDetrails(AthleteTestAttendeesModel objAttendee) { if (objAttendee.Id > 0) { AthleteTestAttendeesModel obj = _context.TblAthleteTestAttendees.Find(objAttendee.Id); obj.UserId = objAttendee.UserId; obj.TestAttributeValue = objAttendee.TestAttributeValue; obj.UpdatedBy = Convert.ToInt64(HttpHelper.GetSessionString(Constants.SessionUserId)); obj.UpdatedDate = DateTime.Now; _context.TblAthleteTestAttendees.Update(obj); _context.SaveChanges(); } else { objAttendee.CreatedBy = Convert.ToInt64(HttpHelper.GetSessionString(Constants.SessionUserId)); _context.TblAthleteTestAttendees.Add(objAttendee); _context.SaveChanges(); } return(true); }