public IActionResult Update(string id, [FromBody] Depot depot) { // getting Pay roll ID, Depot var depotByID = _repo.Get(id); if (depotByID == null) { return(NotFound()); } else { // convert the depot status to DbModel depot status var dbDepotStatus = helper.ConvertToDbModelStatus(depot.Status); var dbModel = new DbModels.Depot(); dbModel.StreetName = depot.StreetName; dbModel.Suburb = depot.Suburb; dbModel.PostCode = depot.PostCode; dbModel.Status = dbDepotStatus; var result = _repo.Update(id, dbModel); if (result.Equals("-1")) { return(NotFound()); } else { return(Ok(result)); } } }
public IActionResult Add([FromBody] Depot depot) { // convert the depot status to DbModel depot status var dbDepotStatus = helper.ConvertToDbModelStatus(depot.Status); var dbModel = new DbModels.Depot(); dbModel.DepotID = depot.DepotID; dbModel.StreetName = depot.StreetName; dbModel.Suburb = depot.Suburb; dbModel.PostCode = depot.PostCode; dbModel.Status = dbDepotStatus; var result = _repo.Add(dbModel); if (result.Equals("-1")) { return(NotFound()); } else { return(Ok(result)); } }