Ejemplo n.º 1
0
        public async Task <IActionResult> PutAsync(string id, [FromBody] ScrapInput scrap)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState.GetErrorMessages()));
            }

            var convertscrap = _mapper.Map <ScrapInput, Scrap>(scrap);
            var result       = await _scrapService.UpdateAsync(id, convertscrap);

            if (!result.Success)
            {
                return(BadRequest(result.Message));
            }

            var ScrapOutput = _mapper.Map <Scrap, ScrapOutput>(result.Scrap);

            return(Ok(ScrapOutput));
        }
Ejemplo n.º 2
0
        public async Task <IActionResult> PostAsync([FromBody] ScrapInput resource)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState.GetErrorMessages()));
            }

            var scrap  = _mapper.Map <ScrapInput, Scrap>(resource);
            var result = await _scrapService.SaveAsync(scrap);

            if (!result.Success)
            {
                return(BadRequest(result.Message));
            }
            Console.WriteLine("Retruning Results back baby!!");

            var ScrapOutput = _mapper.Map <Scrap, ScrapOutput>(result.Scrap);

            return(Ok(ScrapOutput));
        }
Ejemplo n.º 3
0
 public JsonResult Summaryscrap(ScrapInput input)
 {
     return(JsonForGridPaging(_ScrapLogicLogic.Summaryscrap(input)));
 }
Ejemplo n.º 4
0
        public PagedResults Summaryscrap(ScrapInput input)
        {
            var pageResults = _HoldLotInfoRepository.SummaryScrap(input);

            return(pageResults);
        }