public int SaveKit(Kit kit, AspxCommonInfo commonInfo) { try { AspxKitController controller = new AspxKitController(); return controller.SaveKit(kit, commonInfo); } catch (Exception ex) { throw ex; } }
public int SaveKit(Kit kit, AspxCommonInfo commonInfo) { try { List<KeyValuePair<string, object>> parameter = CommonParmBuilder.GetParamSPUC(commonInfo); // parameter.Add(new KeyValuePair<string, object>("@ID", kit.ID)); parameter.Add(new KeyValuePair<string, object>("@KitID", kit.KitID)); parameter.Add(new KeyValuePair<string, object>("@KitName", kit.KitName)); parameter.Add(new KeyValuePair<string, object>("@Price", kit.Price)); parameter.Add(new KeyValuePair<string, object>("@Quantity", kit.Quantity)); parameter.Add(new KeyValuePair<string, object>("@Weight", kit.Weight)); parameter.Add(new KeyValuePair<string, object>("@KitComponentID", kit.KitComponentID)); SQLHandler sqLh = new SQLHandler(); int kitComponentID = sqLh.ExecuteAsScalar<int>("[dbo].[usp_Aspx_AddUpdateKit]", parameter); return kitComponentID; } catch (Exception ex) { throw ex; } }