private void ButtonClick_AjouterCabinet(object sender, RoutedEventArgs e) { if ((numeroCabinetTextBox.Text != null) && (rueCabinetTextBox != null) && (villeCabinetTextBox != null) && (regionCabinetTextBox != null) && (departementCabinetTextBox != null) ) { Cabinet nouveauCabinet = new Cabinet( int.Parse(numeroCabinetTextBox.Text), rueCabinetTextBox.Text, villeCabinetTextBox.Text, regionCabinetTextBox.Text, departementCabinetTextBox.Text ); CabinetRepository cabinetRepository = new CabinetRepository(); cabinetRepository.CreateCabinet(nouveauCabinet, _user); MessageBox.Show("Cabinet créé !"); Cabinets listeCabinets = cabinetRepository.GetAll(_user); CabinetDialogHost.IsOpen = false; afficherListe(listeCabinets); } else { MessageBox.Show("Un champ est manquant ou mal renseigné"); } }
public void ButtonClick_ModifierCabinet(object sender, RoutedEventArgs e) { int idCabinet = int.Parse(idCabinetLabel.Content.ToString()); if ((numeroCabinetTextBox.Text != null) && (rueCabinetTextBox != null) && (villeCabinetTextBox != null) && (regionCabinetTextBox != null) && (departementCabinetTextBox != null) ) { Cabinet nouveauCabinet = new Cabinet( idCabinet, int.Parse(numeroCabinetTextBox.Text), rueCabinetTextBox.Text, villeCabinetTextBox.Text, regionCabinetTextBox.Text, departementCabinetTextBox.Text ); CabinetRepository cabinetRepository = new CabinetRepository(); cabinetRepository.UpdateCabinet(nouveauCabinet, _user); MessageBox.Show("Cabinet modifié !"); Cabinets listeCabinets = cabinetRepository.GetAll(_user); afficherListe(listeCabinets); } else { MessageBox.Show("Un champ est manquant ou mal renseigné"); } }
public void ButtonClick_AjouterMedecin(object sender, RoutedEventArgs e) { Cabinet cabinet = (Cabinet)cabinetComboBox.SelectedItem; int idCabinet = cabinet.id; int idVisiteur = _user.id; Utilisateur nouveauMedecin = new Utilisateur( 0, idCabinet, nomMedecinTextBox.Text, prenomMedecinTextBox.Text ); UtilisateurRepository utilisateurRepository = new UtilisateurRepository(); utilisateurRepository.CreateMedecin(nouveauMedecin, _user); MessageBox.Show("Medecin créé !"); Utilisateurs listeMedecins = utilisateurRepository.GetMedecinAll(_user); CabinetRepository cabinetRepository = new CabinetRepository(); Cabinets listeCabinets = cabinetRepository.GetAll(_user); afficherListe(listeMedecins, listeCabinets); }
public ActionResult EditCabinets(Cabinets cabinets) { db.Entry(cabinets).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Cabinets")); }
public ActionResult CreateCabinets(Cabinets cabinet) { db.Cabinets.Add(cabinet); db.SaveChanges(); return(RedirectToAction("Cabinets")); }
public AddCabinetVM() { addedCabinets = new Cabinets(); var conn = new ConnectionDB(); listWorkers = conn.Workers.ToList(); }
public UserControlCabinets(Utilisateur utilisateur) { InitializeComponent(); _user = utilisateur; CabinetRepository cabinetRepository = new CabinetRepository(); Cabinets listeCabinets = cabinetRepository.GetAll(_user); afficherListe(listeCabinets); }
public UserControlMedecins(Utilisateur utilisateur) { _user = utilisateur; InitializeComponent(); UtilisateurRepository repoUtilisateur = new UtilisateurRepository(); Utilisateurs listeMedecins = repoUtilisateur.GetMedecinAll(_user); CabinetRepository cabinetRepository = new CabinetRepository(); Cabinets listeCabinets = cabinetRepository.GetAll(_user); afficherListe(listeMedecins, listeCabinets); }
public static List <CabinetSummaryDto> GetCabinetSummaries(bool includeInactive) { var cabinets = Cabinets .Where(e => e.Active || includeInactive) .OrderBy(e => e.FirstFileLabel) .ThenBy(e => e.Name) .Select(e => new CabinetSummaryDto(e)).ToList(); // loop through all the cabinets except the last one and set last file label for (var i = 0; i < cabinets.Count - 1; i++) { cabinets[i].LastFileLabel = cabinets[i + 1].FirstFileLabel; } return(cabinets); }
public void afficherListe(Utilisateurs listeMedecins, Cabinets listeCabinets) { if (listeMedecins.ListeUtilisateurs != null) { ObservableCollection <Utilisateur> listMedecins = new ObservableCollection <Utilisateur>(); foreach (Utilisateur el in listeMedecins.ListeUtilisateurs) { Utilisateur medecin = new Utilisateur( el.id, el.nom, el.prenom, el.identifiant, el.password, el.telephone, el.mail, int.Parse(el.type.ToString()) ); listMedecins.Add(medecin); } DoctorListView.ItemsSource = listMedecins; } ObservableCollection <Cabinet> listCabinets = new ObservableCollection <Cabinet>(); foreach (Cabinet el in listeCabinets.ListeCabinet) { Cabinet cabinet = new Cabinet( el.id, el.numero, el.rue, el.ville, el.nomRegion, el.nomDepartement ); listCabinets.Add(cabinet); } cabinetComboBox.ItemsSource = listCabinets; }
public void afficherListe(Cabinets listeCabinets) { if (listeCabinets.ListeCabinet != null) { ObservableCollection <Cabinet> listCabinets = new ObservableCollection <Cabinet>(); foreach (Cabinet el in listeCabinets.ListeCabinet) { Cabinet cabinet = new Cabinet( el.id, el.numero, el.rue, el.ville, el.nomRegion, el.nomDepartement ); listCabinets.Add(cabinet); } CabinetListView.ItemsSource = listCabinets; } }
public void ButtonClick_ModifierMedecin(object sender, RoutedEventArgs e) { int idMedecin = int.Parse(idDoctorLabel.Content.ToString()); Utilisateur medecinModif = new Utilisateur( idMedecin, nomMedecinTextBox.Text, prenomMedecinTextBox.Text ); UtilisateurRepository utilisateurRepository = new UtilisateurRepository(); utilisateurRepository.UpdateMedecin(medecinModif, _user); MessageBox.Show("Medecin modifié !"); Utilisateurs listeMedecins = utilisateurRepository.GetMedecinAll(_user); CabinetRepository cabinetRepository = new CabinetRepository(); Cabinets listeCabinets = cabinetRepository.GetAll(_user); afficherListe(listeMedecins, listeCabinets); }