Пример #1
0
        public IHttpActionResult UpdateProductCategory(int id, ProductCategortDto PcategoryDto)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest());
            }

            var prodcateInDb = _context.ProdCatez.SingleOrDefault(r => r.Id == id);

            if (prodcateInDb == null)
            {
                return(NotFound());
            }

            Mapper.Map(PcategoryDto, prodcateInDb);

            _context.SaveChanges();
            return(Ok());
        }
Пример #2
0
 public IHttpActionResult CreateProductCategory(ProductCategortDto PcategoryDto)
 {
     try
     {
         if (!ModelState.IsValid)
         {
             return(BadRequest());
         }
         var prodcate = Mapper.Map <ProductCategortDto, ProductCategory>(PcategoryDto);
         _context.ProdCatez.Add(prodcate);
         _context.SaveChanges();
         PcategoryDto.Id = prodcate.Id;
         return(Created(new Uri(Request.RequestUri + "/" + prodcate.Id), new { PcategoryDto, value = 1, msg = " The Product Category was successful!!!" }));
     }
     catch (Exception ex)
     {
         Console.WriteLine(ex.StackTrace);
         Console.WriteLine(ex.Message);
         Console.WriteLine(ex.InnerException);
         throw;
     }
 }