protected void Save() { progress = ProgressDialog.Show(this, "Обработка...", "Пожалуйста, подождите.", true); hospital.Name = hospitalName.Text; hospital.Adress = hospitalAdress.Text; hospital.NearestMetro = hospitalNearestMetro.Text; hospital.RegPhone = hospitalRegPhone.Text; hospital.IsChosen = false; HospitalManager.SaveHospital(hospital); progress.Dismiss(); Finish(); }
//Hospital Save Button Code here..... protected void btnSaveHospital_Click(object sender, EventArgs e) { if (txtHospitalName.Text == string.Empty || txtHospitalInformation.Text == string.Empty) { lblHospital.Text = "TextBox can not be empty"; } else { string hospitalName = txtHospitalName.Text; string hospitalInformation = txtHospitalInformation.Text; int touristSpotId = Convert.ToInt32(ddlTouristSpotId.SelectedValue); Hospital hospital = new Hospital(hospitalName, hospitalInformation, touristSpotId); lblHospital.Text = hospitalManager.SaveHospital(hospital); } }
protected override void OnCreate(Bundle bundle) { base.OnCreate(bundle); // Create your application here SetContentView(Resource.Layout.PlannerHospitalsLists); weekNum = Intent.GetIntExtra("WeekNum", 0); dayOfWeek = Intent.GetIntExtra("DayOfWeek", 0); // Toast.MakeText (this, String.Format ("WeekNum = {0}", weekNum), ToastLength.Short).Show (); // Toast.MakeText (this, String.Format ("DayOfWeek = {0}", dayOfWeek), ToastLength.Short).Show (); this.Title = (weekNum + 1).ToString() + " неделя, " + DateTimeFormatInfo.CurrentInfo.DayNames [dayOfWeek]; lstChoosenHosp = FindViewById <ListView> (Resource.Id.lstChoosenHosp); if (lstChoosenHosp != null) { lstChoosenHosp.ItemClick += (object sender, AdapterView.ItemClickEventArgs e) => { for (int p = 0; p < choosenHospitals[e.Position].planners.Count; p++) { if (choosenHospitals[e.Position].planners [p].weekNum == weekNum && choosenHospitals[e.Position].planners [p].dayOfWeek == (DayOfWeek)dayOfWeek) { choosenHospitals[e.Position].planners.RemoveAt(p); HospitalManager.SaveHospital(choosenHospitals[e.Position]); } } RefreshChoosenHospList(); RefreshAvailableHospList(); }; } lstAvailableHosp = FindViewById <ListView> (Resource.Id.lstAvailableHosp); if (lstAvailableHosp != null) { lstAvailableHosp.ItemClick += (object sender, AdapterView.ItemClickEventArgs e) => { // int p = availableHospitals[e.Position].planners.Count; PlannerItem pItem = new PlannerItem { weekNum = weekNum, dayOfWeek = (DayOfWeek)dayOfWeek }; availableHospitals[e.Position].planners.Add(pItem); HospitalManager.SaveHospital(availableHospitals[e.Position]); RefreshChoosenHospList(); RefreshAvailableHospList(); }; } }