public async Task <IActionResult> listAddtrainee([Bind("FullName,DateOfBirth,Gender,PhoneNumber,Email,Account,Status,Skill,ForeignLanguage,Level,AllocationStatus")] Trainee trainee) { if (ModelState.IsValid) { _context.Add(trainee); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(trainee)); }
public async Task <IActionResult> Create([Bind("ClassAdminId,FullName,DateOfBirth,Gender,PhoneNumber,Email,Account,Status,AuditTrail,isDelete")] ClassAdmin classAdmin) { if (ModelState.IsValid) { _context.Add(classAdmin); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(classAdmin)); }
public async Task <IActionResult> Create([Bind("TrainerId,FullName,DateOfBirth,Gender,PhoneNumber,Email,Account,Status,Type,Unit,Major,Experience,Remarks,AuditTrail,isDelete")] Trainer trainer) { if (ModelState.IsValid) { _context.Add(trainer); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(trainer)); }
public async Task <IActionResult> Create([Bind("TraineeId,DateOfBirth,Gender,PhoneNumber,FamilyPhoneNumber,Email,ExternalEmail,Account,OnboardDate,Status,Remarks,University,Faculty,Skill,ForeignLanguage,Level,CV,AllocationStatus,AuditTrail,isDelete,ClassBatchId")] Trainee trainee) { if (ModelState.IsValid) { _context.Add(trainee); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } ViewData["ClassBatchId"] = new SelectList(_context.ClassBatches, "ClassId", "AuditTrail", trainee.ClassBatchId); return(View(trainee)); }
public async Task <IActionResult> Create([Bind("RequestId,RequestType,Reason,StartDate,EndDate,ComimmingTime,LeavingTime,ExpectedApproval,ApprovedTime,Status,AuditTrail,isDelete,TraineeId,ApproverId")] Request request) { if (ModelState.IsValid) { _context.Add(request); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } ViewData["TraineeId"] = new SelectList(_context.Trainees, "TraineeId", "Account", request.TraineeId); return(View(request)); }
public async Task SaveListings(TMSContext context) { foreach (var listing in Listings) { var oldListing = context.Listings.FirstOrDefault(x => x.CRN == listing.CRN && x.Term.TermID == listing.Term.TermID); if (oldListing != null && !oldListing.IsEqual(listing)) { oldListing.Subject = listing.Subject; oldListing.CourseNumber = listing.CourseNumber; oldListing.InstructionType = listing.InstructionType; oldListing.InstructionMethod = listing.InstructionMethod; oldListing.Section = listing.Section; oldListing.MaxEnroll = listing.MaxEnroll; oldListing.Enroll = listing.Enroll; oldListing.CourseTitle = listing.CourseTitle; oldListing.Times = listing.Times; oldListing.Instructor = listing.Instructor; oldListing.ModifiedDate = DateTime.Now; Updated += 1; } else { New += 1; context.Add(listing); } } foreach (var term in Terms) { if (context.Terms.Any(x => x.LookupLabel == term.LookupLabel)) { var oldTerm = context.Terms.First(x => x.LookupLabel == term.LookupLabel); context.Entry(oldTerm).CurrentValues.SetValues(term); } else { context.Add(term); } } context.SaveChanges(); }