Esempio n. 1
0
        public FunctionResult <AppComponent> Create(AppComponent info)
        {
            var r  = new FunctionResult <AppComponent>();
            int id = AppComponentDal.Add(info);

            if (id > 0)
            {
                r.Data = info; r.Data.AppComponentId = id;
            }
            return(r);
        }
Esempio n. 2
0
        public FunctionResult <AppComponent> Create(AppComponent info, List <String> interfaces)
        {
            var r  = new FunctionResult <AppComponent>();
            int id = AppComponentDal.Add(info);

            if (id > 0)
            {
                r.Data = info; r.Data.AppComponentId = id;
                interfaces.ForEach(i =>
                {
                    AppComponentInterfaceDal.Add(new AppComponentInterface()
                    {
                        ComponentInterface = i,
                        AppComponentId     = id
                    });
                });
            }
            return(r);
        }