public static MyStoreVM SetSubData(MyStore data, Guid aid) { var model = MyStoreVM.MToVM(data); model.StoreCategory = StatusTypesReferencesVM.MToVM(StatusTypesReferencesService.GetByID(data.StoreCategoryID)); model.StoreLogo = ImageLinkStorageVM.MToVM(ImageLinkStorageService.GetByID(data.StoreLogoID, data.ID, aid)); model.StoreBackgroundImage = ImageLinkStorageVM.MToVM(ImageLinkStorageService.GetByID(data.StoreBackgroundImageID, data.ID, aid)); return(model); }
public static bool Insert(Guid id, Guid uid, string name, Guid api, Guid scid, Guid sbid, Guid slid, bool ia, Guid dtid) { try { var data = MyStoreVM.set(id, uid, name, api, scid, sbid, slid, ia, dtid); using (var context = new CentralProcessContext()) { context.MyStoreDB.Add(data); context.SaveChanges(); return(true); } } catch { return(false); } }