public async Task <IActionResult> Post([FromBody] KhoanChiMienGiamDTO model) { using (var context = new UserProfileDbContext()) { context.KhoanChiMienGiams.Add(new KhoanChiMienGiam { Id = model.Id, TenKhoanChiMienGiam = model.TenKhoanChiMienGiam, SoTienMienGiam = model.SoTienMienGiam, GhiChu = model.GhiChu, IdKhoanChi = model.IdKhoanChi }); //context.Database.ExecuteSqlCommand("SET IDENTITY_INSERT [dbo].[UserProfiles] ON"); return(Ok(await context.SaveChangesAsync())); } }
public async Task <IActionResult> Put(int id, [FromBody] KhoanChiMienGiamDTO model) { using (var context = new UserProfileDbContext()) { var user = await context.KhoanChiMienGiams.FirstOrDefaultAsync(x => x.Id.Equals(id)); if (user == null) { return(NotFound()); } user.Id = model.Id; user.TenKhoanChiMienGiam = model.TenKhoanChiMienGiam; user.SoTienMienGiam = model.SoTienMienGiam; user.GhiChu = model.GhiChu; user.IdKhoanChi = model.IdKhoanChi; return(Ok(await context.SaveChangesAsync())); } }