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()); } }
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()); } }
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()); } }