Ejemplo n.º 1
0
        public IActionResult Post([FromBody] SalesViewModel salesViewModel)
        {
            if (!ModelState.IsValid)
            {
                NotifyModelStateErrors();
                return(Response(salesViewModel));
            }
            salesViewModel.SalesDate = DateTime.Now.ToLocalTime();

            _appService.Register(salesViewModel);

            return(Ok(new SelfResponse
            {
                Href = $"api/v1/sales/new",
                Rel = new[] { "single" },
                Size = 1,
                Value = salesViewModel
            }));
        }