public ActionResult DeletePaintColor([FromBody] WoodPaintColor paintColor) { if (paintColor == null || paintColor.Id < 1) { return(BadRequest()); } wMan.DeletePaintColor(paintColor.Id); return(Ok()); }
//=== Manage: Wood Paint Color /// <summary> Get WoodPaintColor. </summary> public WoodPaintColor GetPaintColor(int id) { // Check if (id < 1) { throw new CoreException("Invalid Id Specified!"); } WoodPaintColor paintColor = repository.GetEntity <WoodPaintColor>(id); return(paintColor); }
/// <summary> Saves paintColor (new or existing). </summary> /// <param name="paintColor">The paint color to save.</param> public int SavePaintColor(WoodPaintColor paintColor) { if (paintColor == null) { throw new CoreException("No wood paint color specified!"); } // Insert or update if (paintColor.Id == 0) { paintColor.Id = repository.Insert(paintColor).InsertId.Value; } else { repository.Update(paintColor); } return(paintColor.Id); }
public int SavePaintColor([FromBody] WoodPaintColor paintColor) { return(wMan.SavePaintColor(paintColor)); }