public AdminSpaceModel(GSectorsDataModel sector, MapTypes mapType) { Id = sector.Id; NativeName = sector.NativeName; Translate = sector.Translate; MapType = mapType; }
//public void DeleteAll() //{ // var sectors = _sectorsBaseDapperRepo.RWhere(i => i.Id > 0); // if (sectors.Any()) _sectorsBaseDapperRepo.DeleteAllOnSubmit(sectors); // _sectorsBaseDapperRepo.ResetIndex("g_sectors"); // _sectorsBaseDapperRepo.ResetIndex("g_system"); // _sectorsBaseDapperRepo.ResetIndex("g_geometry_moon"); // _sectorsBaseDapperRepo.ResetIndex("g_geometry_planet"); //} public GSectorsDataModel AddOrUpdate(IDbConnection connection, GSectorsDataModel dataModel) { var db = _sectorsRepo.AddOrUpdateeModel(connection, dataModel); return(_sectorsCache.UpdateLocalItem(connection, db)); }