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