/// <summary> /// Add new ware in store /// </summary> /// <param name="ware">Ware</param> /// <returns>Added ware</returns> public Ware Store(WareValue ware) { var entity = new Ware(ware); entity = _repo.Add(entity); WareStored(entity); CheckExpires(); return(entity); }
public IHttpActionResult StoreWare(WareValue ware) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } var entity = _service.Store(ware); return(CreatedAtRoute("DefaultApi", new { id = entity.Id }, entity)); }
/// <summary> /// Store new ware in store /// </summary> /// <param name="ware">Ware for adding.</param> /// <returns>Added ware</returns> public Ware Store(WareValue ware) => _keeper.Store(ware);