public string Add(It_basis_road road) { long count = MyApp.Dal.BasisDao.IHPMS.Insert(road); road.id = MyApp.Dal.BasisDao.IHPMS.Scalar <It_basis_road, int>(s => s.id, p => p.name == road.name); string datasource = road.id.ToString().GetDatbaseNameById(); MyApp.Dal.DatabaseManagerRepository.CreateDataBase(string.Format("IHPMS{0}", datasource)); MyApp.Dal.DatabaseManagerRepository.CreateDataBase(string.Format("Prefer{0}", datasource)); MyApp.Dal.DatabaseManagerRepository.CreateDataBase(string.Format("Select{0}", datasource)); MyApp.Dal.DatabaseManagerRepository.CreateIHPMSDataTable(datasource); MyApp.Dal.DatabaseManagerRepository.CreatePreferDataTable(datasource); MyApp.Dal.DatabaseManagerRepository.CreateSelectionDataTable(datasource); return(datasource); }
public int Update(It_basis_road road) { return(MyApp.Dal.BasisDao.IHPMS.Update(road)); }