public IActionResult AddNewTool(TblTool tblTool) { var result = _toolRepo.AddNewTool(tblTool); if (result == true) { return(Ok(result)); } return(BadRequest()); }
public bool AddNewTool(TblTool tool) { var t = _context.TblTool.Add(new TblTool() { Name = tool.Name, Amount = tool.Amount, Description = tool.Description, Img = tool.Img, Status = true, Username = tool.Username, Createtime = DateTime.Now, LastModified = DateTime.Now }); _context.SaveChanges(); return(true); }
public async Task <IActionResult> PutTblTool(int id, TblTool tblTool) { if (id != tblTool.Id) { return(BadRequest()); } var t = _context.TblTool.Where(tool => tool.Id == id).FirstOrDefault(); if (t != null) { t.Name = tblTool.Name; t.Amount = tblTool.Amount; t.Description = tblTool.Description; t.Img = tblTool.Img; t.Status = true; t.Username = tblTool.Username; t.LastModified = DateTime.Now; } try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!TblToolExists(id)) { return(NotFound()); } else { throw; } } return(Ok(true)); }