OnPostAsync(long?id) { string uid = HttpContext.Session.GetString("uid"); if (uid == null) { return(RedirectToPage("../../Index")); } if (id == null) { return(NotFound()); } TblCustomerDegree = await _context.TblCustomerDegrees.FindAsync(id); if (TblCustomerDegree != null) { _context.TblCustomerDegrees.Remove(TblCustomerDegree); TblEmployeeRequestEmployeeEditLog t = new TblEmployeeRequestEmployeeEditLog() { FldEmployeeRequestEmployeeEditLogDate = DateTime.Now, FldEmployeeRequestUserId = Int64.Parse(uid), FldEmployeeRequestEmployeeId = TblCustomerDegree.UserId, FldEmployeeRequestEmployeeEditLogSection = "Education-Delete" }; _context.TblEmployeeRequestEmployeeEditLogs.Add(t); await _context.SaveChangesAsync(); } return(RedirectToPage("Index", new { id = TblCustomerDegree.UserId })); }
public async Task <IActionResult> OnGetAsync(long?id) { string uid = HttpContext.Session.GetString("uid"); if (uid == null) { return(RedirectToPage("../../Index")); } if (id == null) { return(NotFound()); } TblCustomerDegree = await _context.TblCustomerDegrees .Include(t => t.Diploma) .Include(t => t.Education) .Include(t => t.User).FirstOrDefaultAsync(m => m.FldCustomerDegreeId == id); if (TblCustomerDegree == null) { return(NotFound()); } ViewData["DiplomaId"] = new SelectList(_context.PayDiplomas, "DiplomaId", "DiplomaName"); ViewData["EducationId"] = new SelectList(_context.PayEducations, "EducationId", "EducationName"); ViewData["startdate"] = TblCustomerDegree.FldStartDate.toPersianDate(); ViewData["enddate"] = TblCustomerDegree.FldEndDate.toPersianDate(); ViewData["exdate"] = TblCustomerDegree.FldExportDate.toPersianDate(); return(Page()); }
OnGetAsync(long?id) { string uid = HttpContext.Session.GetString("uid"); if (uid == null) { return(RedirectToPage("../../Index")); } if (id == null) { return(NotFound()); } TblCustomerDegree = await _context.TblCustomerDegrees .Include(t => t.Diploma) .Include(t => t.Education) .Include(t => t.User).FirstOrDefaultAsync(m => m.FldCustomerDegreeId == id); if (TblCustomerDegree == null) { return(NotFound()); } return(Page()); }