public async Task <IActionResult> Post([FromBody] KeHoachThuDTO model) { using (var context = new UserProfileDbContext()) { context.KeHoachThus.Add(new KeHoachThu { Id = model.Id, SoTien = model.SoTien, GhiChu = model.GhiChu, SoLuongHocSinh = model.SoLuongHocSinh, BatBuoc = model.BatBuoc, IdHocKy = model.IdHocKy, IdKhoi = model.IdKhoi, IdHinhThucThu = model.IdHinhThucThu, IdKhoanThuCoDinh = model.IdKhoanThuCoDinh, }); //context.Database.ExecuteSqlCommand("SET IDENTITY_INSERT [dbo].[UserProfiles] ON"); return(Ok(await context.SaveChangesAsync())); } }
public async Task <IActionResult> Put(int id, [FromBody] KeHoachThuDTO model) { using (var context = new UserProfileDbContext()) { var user = await context.KeHoachThus.FirstOrDefaultAsync(x => x.Id.Equals(id)); if (user == null) { return(NotFound()); } user.Id = model.Id; user.SoTien = model.SoTien; user.GhiChu = model.GhiChu; user.SoLuongHocSinh = model.SoLuongHocSinh; user.BatBuoc = model.BatBuoc; user.IdHocKy = model.IdHocKy; user.IdKhoi = model.IdKhoi; user.IdHinhThucThu = model.IdHinhThucThu; user.IdKhoanThuCoDinh = model.IdKhoanThuCoDinh; return(Ok(await context.SaveChangesAsync())); } }