public async Task <IActionResult> Put(int id, Models.E equ) { var a = context.equpments.ToList(); Equpment equpment = new Equpment(); foreach (var item in a) { if (item.Equipment_ID == id) { equpment = item; } } if (equpment.Usage == 0) { equpment.Usage = equ.Usage; context.Entry(equpment).State = EntityState.Modified; await context.SaveChangesAsync(); return(Ok(equ)); } equpment.Usage = 0; context.Entry(equpment).State = EntityState.Modified; await context.SaveChangesAsync(); return(Ok(equ)); }
public async Task <bool> Post(int id, [FromBody] Models.Equpment soal) { int b = id - 1; for (int i = 0; i <= b; i++) { Equpment a = new Equpment(); a.EquipmentName_ID = soal.EquipmentName_ID; a.Brand = soal.Brand; a.Model = soal.Model; a.Pyear = soal.Pyear; a.PurchaseTime = soal.PurchaseTime; a.Active = true; a.TechSpec = soal.TechSpec; a.Usage = 0; context.equpments.Add(a); await context.SaveChangesAsync(); } return(true); }