Пример #1
0
 public IHttpActionResult GetSubCategory([FromBody] subCategoryModel Subcategory)
 {
     if (Subcategory.ID != 0)
     {
         try
         {
             var prod = context.subCategories.FirstOrDefault(pd => pd.ID == Subcategory.ID);
             return(Ok(prod));
         }
         catch (Exception)
         {
             return(BadRequest());
         }
     }
     else
     {
         return(NotFound());
     }
 }
Пример #2
0
 public IHttpActionResult UpdateSubCategory([FromBody] subCategoryModel Subcategory)
 {
     if (Subcategory.Name != "" && Subcategory.Name != null)
     {
         try
         {
             var prod = context.subCategories.FirstOrDefault(pd => pd.ID == Subcategory.ID);
             prod.Name       = Subcategory.Name;
             prod.CategoryID = Subcategory.CategoryID;
             context.SaveChanges();
             return(Ok("Successed"));
         }
         catch (Exception)
         {
             return(BadRequest());
         }
     }
     else
     {
         return(NotFound());
     }
 }
Пример #3
0
        public IHttpActionResult InsertSubCategory([FromBody] subCategoryModel Subcategory)
        {
            if (Subcategory.Name != "" && Subcategory.Name != null)
            {
                try
                {
                    SubCategory subcategorys = new SubCategory();
                    subcategorys.Name       = Subcategory.Name;
                    subcategorys.CategoryID = Subcategory.CategoryID;

                    context.subCategories.Add(subcategorys);
                    context.SaveChanges();
                    return(Ok("Successed"));
                }
                catch (Exception)
                {
                    return(BadRequest());
                }
            }
            else
            {
                return(NotFound());
            }
        }