public IActionResult CreateItem(ItemInsert item) { try { return(new JsonResult(ItemBAL.CreateItem(item))); } catch (Exception ex) { return(StatusCode(StatusCodes.Status500InternalServerError, "Failed to create Item")); } }
public Item CreateItem(ItemInsert item) { using (SqlConnection connection = new SqlConnection(DefaultConnection)) { DynamicParameters p = new DynamicParameters(); p.Add("businessid", item.BusinessID); p.Add("shipperid", item.ShipperID); p.Add("itemnumber", item.ItemNumber); p.Add("itemname", item.ItemName); p.Add("htscode", item.HTSCode); p.Add("fnsku", item.FNSKU); p.Add("asin", item.ASIN); p.Add("weight", item.Weight); p.Add("weightunit", item.WeightUnit); p.Add("unitprice", item.UnitPrice); p.Add("currency", item.Currency); Item result = connection.Query <Item>("spCreateItem", p, commandType: CommandType.StoredProcedure).Single(); return(result); } }
private static void AddGenericmethod() { ItemInsert <string> insert = new ItemInsert <string>(ProductManager.Add); }
public Item CreateItem(ItemInsert item) { return(ItemDAL.CreateItem(item)); }