protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); SetContentView(Resource.Layout.activity_main); towerService = new TowerService(); recyclerView = FindViewById <RecyclerView>(Resource.Id.recyclerView); layoutManager = new LinearLayoutManager(this); recyclerView.SetLayoutManager(layoutManager); cellAdapter = new CellAdapter(towerService.GetAll()); recyclerView.SetAdapter(cellAdapter); //Android.Support.V7.Widget.Toolbar toolbar = FindViewById<Android.Support.V7.Widget.Toolbar>(Resource.Id.toolbar); //SetSupportActionBar(toolbar); FloatingActionButton fab = FindViewById <FloatingActionButton>(Resource.Id.fab); fab.Click += FabOnClick; cellText = FindViewById <TextView>(Resource.Id.cell_text); telephony = GetSystemService(TelephonyService) as TelephonyManager; phoneStateListener = new CellListener(ref cellText, telephony); telephony.Listen(phoneStateListener, PhoneStateListenerFlags.CellLocation); (towerService.GetAll() as ObservableCollection <TowerInfo>).CollectionChanged += (s, e) => { cellAdapter.NotifyDataSetChanged(); }; }
void ICMService.DeleteTowerService(TowerService towerService) { using (DomainService service = new DomainService()) { service.DeleteTowerService(towerService); } }
void ICMService.InsertTowerService(TowerService towerService) { using (DomainService service = new DomainService()) { service.InsertTowerService(towerService); } }
public TowerSpawnerController( TowerSpawner model, TowerSpawnerView view, GoldManagerController goldManagerController) : base(model, view) { towerService = new TowerService(goldManagerController.Model, Model); this.goldManagerController = goldManagerController; }
public string UpdateTower(TowerModel tower) { TowerService ts = new TowerService(); Mapper.CreateMap <TowerModel, Tower>(); Tower tw = Mapper.Map <TowerModel, Tower>(tower); tw.CrBy = User.Identity.Name; tw.CrDate = DateTime.Now; tw.TowerNo = tw.TowerName; int i = ts.EditTower(tw); return(i.ToString()); }
public string SaveTower(TowerModel tower) { if (tservice.IsTower(tower.TowerName)) { return((2).ToString()); } else { TowerService ts = new TowerService(); Mapper.CreateMap <TowerModel, Tower>(); Tower tw = Mapper.Map <TowerModel, Tower>(tower); tw.CrBy = User.Identity.Name; tw.CrDate = DateTime.Now; tw.TowerNo = tw.TowerName; int i = ts.AddTower(tw); return(i.ToString()); } }
public string TowerView(int towerID) { TowerService tservice = new TowerService(); List <TowerViewModel> model = tservice.TowerViewList(towerID); string towerhtml = ""; foreach (var md in model) { string html = TowerHtml(); html = html.Replace("<% FloorNo %>", md.FloorNo.Value.ToString()); string flats = ""; foreach (var ft in md.FlatList) { string fml = flathtml(); string st = ""; string home = ""; string saleStatus = ""; if (ft.Status == "Available") { st = "green"; home = "homeavailabe.png"; saleStatus = ""; } else if (ft.Status == "Booked") { st = "blue"; home = "homebooked.png"; saleStatus = "hide"; } else //if (ft.Status == "Sale") { st = "red"; home = "homesale.png"; saleStatus = "hide"; } flats += fml.Replace("<% FlatNo %>", ft.FlatNo).Replace("<% FlatType %>", ft.FlatType).Replace("<% FlatSize %>", ft.FlatSize.Value.ToString() + " " + ft.FlatSizeUnit).Replace("<% FlatID %>", ft.FlatID.ToString()).Replace("<% Status %>", st).Replace("<% homepng %>", home).Replace("<% SaleStatus %>", saleStatus); } html = html.Replace("<% Flats %>", flats); towerhtml += html; } return(towerhtml); }
public CellListener(ref TextView textView, TelephonyManager telephonyManager) { cellText = textView; this.telephonyManager = telephonyManager; towerService = new TowerService(); }