public async Task UpdateMataKuliah(int id, MataKuliahForCreate mataKuliahDto) { var matkul = await _context.MataKuliahs .FirstOrDefaultAsync(p => p.Id == id); matkul.NamaMK = mataKuliahDto.NamaMK; matkul.Sks = mataKuliahDto.Sks; }
public async Task <IActionResult> UpdateMataKuliah(int id, [FromBody] MataKuliahForCreate matkulDto) { await _repo.UpdateMataKuliah(id, matkulDto); if (await _repo.SaveAll()) { return(StatusCode(200)); } return(BadRequest("Terjadi Kesalahan")); }
public async Task <IActionResult> AddMataKuliah([FromBody] MataKuliahForCreate mataKuliahdto) { var mataKuliahToCreate = new MataKuliah { KodeMK = mataKuliahdto.KodeMK, NamaMK = mataKuliahdto.NamaMK, Sks = mataKuliahdto.Sks }; _repo.Add(mataKuliahToCreate); if (await _repo.SaveAll()) { return(StatusCode(201)); } return(BadRequest("Terjadi Kesalahan")); }