public async Task <IActionResult> Post([FromBody] MovementStockStatus nMovementStockStatus) { if (nMovementStockStatus != null) { nMovementStockStatus.CreateDate = DateTime.Now; nMovementStockStatus.Creator = nMovementStockStatus.Creator ?? "Someone"; // null for FK return(new JsonResult(await this.repository.AddAsync(nMovementStockStatus), this.DefaultJsonSettings)); } return(NotFound(new { Error = "Not found movement stock status data !!!" })); }
public async Task <IActionResult> PutByNumber(int key, [FromBody] MovementStockStatus uMovementStockStatus) { var Message = "Movement stock status not been found."; if (uMovementStockStatus != null) { // set modified uMovementStockStatus.ModifyDate = DateTime.Now; uMovementStockStatus.Modifyer = uMovementStockStatus.Modifyer ?? "Someone"; // null for FK return(new JsonResult(await this.repository.UpdateAsync(uMovementStockStatus, key), this.DefaultJsonSettings)); } return(NotFound(new { Error = Message })); }