public async Task <IActionResult> PutMaintenanceLogs([FromRoute] int id, [FromBody] MaintenanceLog maintenanceLogs) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != maintenanceLogs.Id) { return(BadRequest()); } _context.Entry(maintenanceLogs).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!MaintenanceLogsExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
//public async Task<IActionResult> Create([Bind("Id,Name,ContactName,Phone,CreatedBy,Created,ModifiedBy,Modified,RowVersion")] ServiceCompanies serviceCompanies) public async Task <IActionResult> Create([Bind("Id,Name,ContactName,Phone")] ServiceCompany serviceCompanies) { if (ModelState.IsValid) { _context.Add(serviceCompanies); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(serviceCompanies)); }
public async Task <IActionResult> Create([Bind("Id,Name")] Location location) { if (ModelState.IsValid) { _context.Add(location); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(location)); }
//public async Task<IActionResult> Create([Bind("Id,MaintenanceDate,Notes,IsCompleted,CreatedBy,Created,ModifiedBy,Modified,RowVersion,MaintanceLogAsset")] MaintenanceLogs maintenanceLogs) public async Task <IActionResult> Create([Bind("Id,MaintenanceDate,Notes,IsCompleted,MaintanceLogAsset")] MaintenanceLog maintenanceLogs) { if (ModelState.IsValid) { _context.Add(maintenanceLogs); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } ViewData["MaintanceLogAsset"] = new SelectList(_context.Assets, "Id", "Name", maintenanceLogs.MaintanceLogAsset); return(View(maintenanceLogs)); }
//public async Task<IActionResult> Create([Bind("Id,Image,Caption,IsDefaultPicture,CreatedBy,Created,ModifiedBy,Modified,RowVersion,PictureAsset,PictureMaintanceLog")] Pictures pictures) public async Task <IActionResult> Create([Bind("Id,Image,Caption,IsDefaultPicture,PictureAsset,PictureMaintanceLog")] Picture pictures) { if (ModelState.IsValid) { _context.Add(pictures); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } ViewData["PictureAsset"] = new SelectList(_context.Assets, "Id", "Name", pictures.PictureAsset); ViewData["PictureMaintanceLog"] = new SelectList(_context.MaintenanceLogs, "Id", "Id", pictures.PictureMaintanceLog); return(View(pictures)); }
//public async Task<IActionResult> Create([Bind("Id,Name,Make,Model,SerialNumber,Url,PurchaseDate,PurchasePrice,Quantity,DrawingsAvailable,Notes,CreatedBy,Created,ModifiedBy,Modified,RowVersion,CategoryAsset,LocationAsset,AssetServiceCompany1")] Assets assets) public async Task <IActionResult> Create([Bind("Id,Name,Make,Model,SerialNumber,Url,PurchaseDate,PurchasePrice,Quantity,DrawingsAvailable,Notes,CategoryAsset,LocationAsset,AssetServiceCompany1")] Asset assets) { if (ModelState.IsValid) { _context.Add(assets); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } ViewData["AssetServiceCompany1"] = new SelectList(_context.ServiceCompanies, "Id", "Name", assets.AssetServiceCompany1); ViewData["CategoryAsset"] = new SelectList(_context.Categories, "Id", "Name", assets.CategoryAsset); ViewData["LocationAsset"] = new SelectList(_context.Locations, "Id", "Name", assets.LocationAsset); return(View(assets)); }