예제 #1
0
 public IActionResult CreateItem(ItemInsert item)
 {
     try
     {
         return(new JsonResult(ItemBAL.CreateItem(item)));
     }
     catch (Exception ex)
     {
         return(StatusCode(StatusCodes.Status500InternalServerError, "Failed to create Item"));
     }
 }
예제 #2
0
        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);
            }
        }
예제 #3
0
 private static void AddGenericmethod()
 {
     ItemInsert <string> insert = new ItemInsert <string>(ProductManager.Add);
 }
예제 #4
0
 public Item CreateItem(ItemInsert item)
 {
     return(ItemDAL.CreateItem(item));
 }