public async Task <ActionResult <Baserepone> > Put(int id, Semeter SemeterItem_Update) { var SemeterItem = await _context.Semeters.FindAsync(id); if (SemeterItem == null) { return(new Baserepone { errorcode = 1, errormessage = "không tìm thấy id hiện tại" }); } SemeterItem.semeter_name = SemeterItem_Update.semeter_name; _context.Semeters.Update(SemeterItem); await _context.SaveChangesAsync(); return(new Baserepone(new Semeterrepon { Id = id, semeter_name = SemeterItem_Update.semeter_name, })); }
public async Task <ActionResult <Baserepone> > post(Semeter semeter) { if (!String.IsNullOrEmpty(semeter.Id.ToString()) || !String.IsNullOrEmpty(semeter.semeter_name)) { _context.Semeters.Add(semeter); await _context.SaveChangesAsync(); return(new Baserepone(new Semeterrepon { Id = semeter.Id, semeter_name = semeter.semeter_name, })); } else { return(new Baserepone { errorcode = 1, errormessage = "Dữ liệu không được để trống" }); } }