public async Task <IActionResult> Post([FromBody] WorkerJobInfo workerJobInfo) { if (ModelState.IsValid) { try { _db.WorkerJobInfos.Add(workerJobInfo); await _db.SaveChangesAsync(); } catch (Exception ex) { throw ex; } } return(null); }
public async Task <IActionResult> Post([FromBody] Shop shop) { if (ModelState.IsValid) { try { _db.Shops.Add(shop); await _db.SaveChangesAsync(); } catch (Exception ex) { throw ex; } } return(null); }
public async Task <IActionResult> Post([FromBody] Department department) { if (ModelState.IsValid) { try { _db.Departments.Add(department); await _db.SaveChangesAsync(); } catch (Exception ex) { throw ex; } } return(null); }
public async Task <IActionResult> Post([FromBody] AppsentReason appsentReason) { if (ModelState.IsValid) { try { _db.AppsentReasons.Add(appsentReason); await _db.SaveChangesAsync(); } catch (Exception ex) { throw ex; } } return(null); }
public async Task <IActionResult> Post([FromBody] City city) { if (ModelState.IsValid) { try { _db.Cities.Add(city); await _db.SaveChangesAsync(); return(Ok(city)); } catch (Exception ex) { throw ex; } } return(null); }
public async Task <IActionResult> editWorker(string id, [FromBody] WorkerViewModel workerNew) { try { var workerOld = await _db.Workers.FindAsync(id); workerOld.Name = workerNew.Name; workerOld.Surname = workerNew.Surname; workerOld.FatherName = workerNew.Fathername; workerOld.BirthDate = workerNew.BirthDate; _db.SaveChangesAsync().GetAwaiter().GetResult(); return(Ok(workerOld)); } catch (Exception ex) { return(BadRequest(ex)); } }