Example #1
0
        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 !!!" }));
        }
Example #2
0
        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 }));
        }