public async Task <Institution> SaveInstitution(Institution institution) { if (institution.Id == null) { _context.Institutions.Add(institution); } else { _context.Update(institution); } await _context.SaveChangesAsync(); return(institution); }
public async Task <Department> SaveDepartment(Department department) { if (department.Id == null) { _context.Departments.Add(department); } else { _context.Departments.Update(department); } await _context.SaveChangesAsync(); return(department); }
public async Task <Academic> SaveAcademic(Academic academic) { if (academic.Id == null) { _context.Academics.Add(academic); } else { _context.Academics.Update(academic); } await _context.SaveChangesAsync(); return(academic); }
private async Task <IActionResult> GetInstitutionViewById(long?id) { if (id == null) { return(NotFound()); } var institution = await institutionDAL.GetInstitutionById((long)id); if (institution == null) { return(NotFound()); } await _context.SaveChangesAsync(); return(View(institution)); }