public async Task <IActionResult> Update(ClassRoomInformation classRoomInformation) { try { var classRoom = await _repository.Update(classRoomInformation); return(Ok(classRoom)); } catch (Exception) { throw; } }
public async Task <IActionResult> GetById(ClassRoomInformation classRoomInformation) { try { var classRoom = await _repository.GetById(classRoomInformation.Id); return(Ok(classRoom)); } catch (Exception) { throw; } }
public async Task <ClassRoomInformation> Insert(ClassRoomInformation classRoomInformation) { try { _context.ClassRoomInformations.Add(classRoomInformation); await _context.SaveChangesAsync(); return(classRoomInformation); } catch (Exception) { throw; } }
public async Task <ClassRoomInformation> Update(ClassRoomInformation classRoomInformation) { try { var classRoom = _context.ClassRoomInformations.Attach(classRoomInformation); classRoom.State = EntityState.Modified; await _context.SaveChangesAsync(); return(classRoomInformation); } catch (Exception) { throw; } }