private void btpAddPatient_Click(object sender, EventArgs e) { Patient patient = new Patient(); patient.FirstName = tbpName.Text; patient.SecondName = tbpPoB.Text; patient.LastName = tbpSurName.Text; patient.Email = tbpEmail.Text; patient.Login = tbpLogin.Text; //patient.Hash = "hash"; patient.Role = "User"; Phone phone = new Phone(); phone.home = tbpHomePhone.Text; phone.mobile = tbpMobilePhone.Text; phone.work = tbpWorkPhone.Text; patient.Phone = phone; Passport passport = new Passport(); passport.BDay = int.Parse(tbpBday.Text); passport.BMonth = int.Parse(tbpBmonth.Text); passport.BYear = int.Parse(tbpByear.Text); passport.DayIoP = int.Parse(tbpDayIoP.Text); passport.SeriesA = tbpPassSereise.Text; passport.SeriesN = int.Parse(tbpSereiseNumber.Text); passport.YearIoP = int.Parse(tbpYearIoP.Text); patient.Passport = passport; Address address = new Address(); address.ApartamentNumber = int.Parse(tbpAn.Text); address.StreetName = tbpStreet.Text; patient.Address = address; HistoryBook historyBook = new HistoryBook(); historyBook.BookNumber = int.Parse(tbpHisBookNum.Text); patient.HistoryBook = historyBook; using (var client = new HaServiceClient()) { patient.Hash = client.CreateHashOnServer("111111"); client.AddPatient(patient); CrealPatentTbFields(); } FillPatientListView(); }
private void btEditDocPasSave_Click(object sender, EventArgs e) { if (tbEditDocPassword.Text.Trim() == tbEditDocPasswordRepeat.Text.Trim() && tbEditDocPasswordRepeat.Text.Trim().Length > 5 && tbEditDocPasswordRepeat.Text.Trim().Length < 30) { using (var client = new HaServiceClient()) { _doctor.HashD = client.CreateHashOnServer(tbEditDocPasswordRepeat.Text.Trim()); client.EditDoctor(_doctor); tsslEditDocPas.ForeColor = Color.Green; tsslEditDocPas.Text = "Password changed"; } } else { tsslEditDocPas.ForeColor = Color.Crimson; tbEditDocPassword.Clear(); tbEditDocPasswordRepeat.Clear(); tsslEditDocPas.Text = "Invadid new password, try again"; } }
private void btAddDoc_Click(object sender, EventArgs e) { Doctor doc = new Doctor(); doc.FirstName = tbDocName.Text; doc.LastName = tbLastName.Text; doc.SecondName = tbSecondName.Text; doc.LoginD = tbDocLogin.Text; doc.Role = "Doctor"; DaysOfReceiving dor = new DaysOfReceiving(); if (clbDay.GetItemCheckState(0) == CheckState.Checked) { dor.Mondey = true; } if (clbDay.GetItemCheckState(1) == CheckState.Checked) { dor.Tuesday = true; } if (clbDay.GetItemCheckState(2) == CheckState.Checked) { dor.Wednesday = true; } if (clbDay.GetItemCheckState(3) == CheckState.Checked) { dor.Thursday = true; } if (clbDay.GetItemCheckState(4) == CheckState.Checked) { dor.Friday = true; } if (clbDay.GetItemCheckState(5) == CheckState.Checked) { dor.Satarday = true; } if (clbDay.GetItemCheckState(6) == CheckState.Checked) { dor.Sunday = true; } TimeOfReceiving time = new TimeOfReceiving(); if (clbTime.GetItemCheckState(0) == CheckState.Checked) { time.T10_00 = true; } if (clbTime.GetItemCheckState(1) == CheckState.Checked) { time.T10_20 = true; } if (clbTime.GetItemCheckState(2) == CheckState.Checked) { time.T10_40 = true; } if (clbTime.GetItemCheckState(3) == CheckState.Checked) { time.T11_00 = true; } if (clbTime.GetItemCheckState(4) == CheckState.Checked) { time.T12_00 = true; } dor.TimeOfReceiving = time; doc.DaysOfReceiving = dor; using (var client = new HaServiceClient()) { //doc.Specialty = client.GetSpecialtyByName(cbChoseSpesialty.SelectedItem.ToString());//. SelectedText); doc.HashD = client.CreateHashOnServer(tbDocPassword.Text); client.AddDoctorOnContext(doc, client.GetSpecialtyByName(cbChoseSpesialty.SelectedItem.ToString()).SpecialtyId); } FillDoctorListView(); }