예제 #1
0
 /* -- For getting the woods --*/
 internal static Wood GetWoods(WoodDto wood)
 {
     return(new Wood
     {
         Wood_Type = wood.Wood_Type,
         Wood_Desc = wood.Wood_Desc,
         Wood_Price = wood.Wood_Price,
         Wood_Picture = wood.Wood_Picture
     });
 }
예제 #2
0
 /* Adding a wood type */
 public virtual void addWood(WoodDto wood)
 {
     try
     {
         db.Woods.Add(Helper.GetWoods(wood));
         db.SaveChanges();
     }
     catch (Exception e)
     {
         throw new Exception(e.Message);
     }
 }
예제 #3
0
 public IActionResult AddWoods([FromBody] WoodDto wood)
 {
     if (ModelState.IsValid)
     {
         try
         {
             repo.addWood(wood);
             return(Ok(string.Format("Successfull added Category {0}", wood.Wood_Type)));
         }
         catch (Exception e)
         {
             return(Ok(e.Message));
         }
     }
     return(Ok("Failed try again"));
 }