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); }
public FunctionOpenResult <bool> UpdateByID(AppComponent info, List <String> interfaces) { var r = new FunctionOpenResult <bool>(); r.Data = AppComponentDal.Update(info) > 0; if (r.Data) { AppComponentInterfaceDal.DeleteByAppComponentId(info.AppComponentId); interfaces.ForEach(i => { AppComponentInterfaceDal.Add(new AppComponentInterface() { ComponentInterface = i, AppComponentId = info.AppComponentId }); }); } return(r); }
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); }
public FunctionOpenResult <bool> UpdateByID(AppComponent info) { var r = new FunctionOpenResult <bool>(); r.Data = AppComponentDal.Update(info) > 0; return(r); }