private void btSpecialtyAdd_Click(object sender, EventArgs e) { if (tbSname.Text.Trim().Length == 0) { tsslSpecialty.ForeColor = Color.Crimson; tsslSpecialty.Text = "Invalid data"; return; } using (var client = new HaServiceClient()) { Specialty specialty = new Specialty(); var allsp = client.GetSpecialties(); foreach (var item in allsp) { if (item.SpecialtyName == tbSname.Text.Trim()) { tsslSpecialty.ForeColor = Color.Crimson; tsslSpecialty.Text = "Specialty alredy exist"; return; } } specialty.SpecialtyName = tbSname.Text.Trim(); client.AddSpecialty(specialty); FillSpecialtyListView(); FillCbChoseSpesialty(); tsslSpecialty.ForeColor = Color.DarkGreen; tsslSpecialty.Text = "Specialty added"; tbSname.Text = ""; } }
private void FillCbChoseSpesialty() { cbChoseSpesialty.Items.Clear(); using (var client = new HaServiceClient()) { foreach (var item in client.GetSpecialties()) { cbChoseSpesialty.Items.Add(item.SpecialtyName); } } }
private void RefreshPatientForm() { cbChoseDoctor.Enabled = false; mcThisMonth.Enabled = false; RadioButtonsEnabledFalse(); using (var client = new HaServiceClient()) { foreach (var item in client.GetSpecialties()) { cbChoseSpesialty.Items.Add(item.SpecialtyName); } } FillListView(); }
private void FillSpecialtyListView() { lvSpecialty.Items.Clear(); using (var client = new HaServiceClient()) { var specialty = client.GetSpecialties(); foreach (var item in specialty) { //var spesialty = client.GetSpecialtyById(item.SpecialtyId); ListViewItem lvItem = new ListViewItem(item.SpecialtyId.ToString()); lvItem.SubItems.Add(item.SpecialtyName); lvSpecialty.Items.Add(lvItem); } } }