// // GET: /View/ /// <summary> /// /// </summary> /// <param name="id"></param> /// <returns></returns> public ActionResult Index(int id = 0) { Personne personne = personneBll.GetPersonById(id); if (personne == null) { return(HttpNotFound()); } // => on utilise un vue/modèle // cela permet de travailler avec des vues typées // mais on pourrait aussi utiliser ViewData ou ViewBag. PersonneViewModel vueModele = new PersonneViewModel(); vueModele.PersonneAEditer = personne; var genres = personneBll.GenresMusique(); // => SelectList est une classe spécialisée dans l'alimentation d'une drop down list dans une vue via les Html helper // On indique dans cet ordre: // le contenu de la liste (ici une collection de Binome) // le nom de la propriété qui retourne l'id (Binome.Id) // Le nom de la propriété qui retourne l'affichage (Binome.Display) vueModele.GenresMusicaux = new SelectList(genres, "Id", "Display", personne.GenreMusicalId); return(View(vueModele)); }
public static PersonneViewModel getPersonne(int idPersonne) { PersonneDAO pDAO = PersonneDAO.getPersonne(idPersonne); PersonneViewModel p = new PersonneViewModel(pDAO.idPersonneDAO, pDAO.nomPersonneDAO, pDAO.prenomPersonneDAO, pDAO.mailPersonneDAO, pDAO.numeroTelPersonneDAO, pDAO.motDePassePersonneDAO, pDAO.adressePersonneDAO, pDAO.codePostalPersonneDAO, pDAO.agePersonneDAO); return(p); }
private void AjouterUser_Click_1(object sender, EventArgs e) { myDataObject1 = new PersonneViewModel(); myDataObject1.nomPersonneProperty = nomUserTextBox.Text; myDataObject1.prenomPersonneProperty = prenomTextBox.Text; myDataObject1.mailPersonneProperty = mailTextBox.Text; myDataObject1.identifiantPersonneProperty = identifiantTextBox.Text; myDataObject1.mdpPersonneProperty = mdpTextBox.Password; if (adminOui.IsChecked ?? true) { myDataObject1.adminPersonneProperty = 1; } else { myDataObject1.adminPersonneProperty = 0; } PersonneViewModel nouveau = new PersonneViewModel(0, myDataObject1.nomPersonneProperty, myDataObject1.prenomPersonneProperty, myDataObject1.identifiantPersonneProperty, myDataObject1.mdpPersonneProperty, myDataObject1.mailPersonneProperty, myDataObject1.adminPersonneProperty); lp1.Add(nouveau); PersonenORM.insertPersonne(nouveau); lp1 = PersonenORM.listePersonne(); nomUserTextBox.Text = string.Empty; prenomTextBox.Text = string.Empty; mailTextBox.Text = string.Empty; identifiantTextBox.Text = string.Empty; mdpTextBox.Password = string.Empty; }
void loadPersonnes() { lp = PersonneORM.listePersonnes(); myDataObject = new PersonneViewModel(); //LIEN AVEC la VIEW listePersonnes.ItemsSource = lp; // bind de la liste avec la source, permettant le binding. }
void loadPersonne() { Personne = PersonneORM.listePersonne(); myDataObjectPersonne = new PersonneViewModel(); //LIEN AVEC la VIEW /*listePersonne.ItemsSource = Personne; // bind de la liste avec la source, permettant le binding.#2#*/ }
public static PersonneViewModel getPersonne(int idPersonne) { PersonneDAO pDAO = PersonneDAO.getPersonne(idPersonne); PersonneViewModel p = new PersonneViewModel(pDAO.id_personne, pDAO.nom, pDAO.email, pDAO.age, pDAO.username, pDAO.password); return(p); }
public static PersonneViewModel getPersonne(int id) { DAOPersonne daopersonne = DAOPersonne.getPersonne(id); PersonneViewModel personne = new PersonneViewModel(daopersonne.idPersonneDAO, daopersonne.NomDAO, daopersonne.PrénomDAO, daopersonne.AdminBénévoleDAO); return(personne); }
private void addZonePButton_Click(object sender, EventArgs e) { selectedEtudeId = (letudes.ElementAt <EtudeViewModel>(listeEtudeSelect.SelectedIndex)).idEtudeProperty; EtudeViewModel etude = ORMEtude.getEtude(selectedEtudeId); selectedPlageId = (lplages.ElementAt <PlageViewModel>(listePlageSelect.SelectedIndex)).idPlageProperty; PlageViewModel plage = ORMPlage.getPlage(selectedPlageId); selectedAdminId = (ladmins.ElementAt <PersonneViewModel>(liste2AdminSelect.SelectedIndex)).idPersonneProperty; PersonneViewModel personne = ORMPersonne.getPersonne(selectedAdminId); int angle1 = int.Parse(Angle1TextBox.Text); int angle2 = int.Parse(Angle2TextBox.Text); int angle3 = int.Parse(Angle3TextBox.Text); int angle4 = int.Parse(Angle4TextBox.Text); zonePDataObject = new ZonePrelevementViewModel(); zonePDataObject.idEtudeProperty = etude; zonePDataObject.idPlageProperty = plage; zonePDataObject.Angle1Property = angle1; zonePDataObject.Angle2Property = angle2; zonePDataObject.Angle3Property = angle3; zonePDataObject.Angle4Property = angle4; zonePDataObject.idPersonneProperty = personne; ZonePrelevementViewModel nouvelle = new ZonePrelevementViewModel(DALZonePrelevement.getMaxIdZone(), zonePDataObject.idEtudeProperty, zonePDataObject.idPlageProperty, zonePDataObject.Angle1Property, zonePDataObject.Angle2Property, zonePDataObject.Angle3Property, zonePDataObject.Angle4Property, zonePDataObject.idPersonneProperty); lzonesP.Add(nouvelle); ORMZonePrelevement.addZone(nouvelle); listeZones2.Items.Refresh(); }
public PersonneWindow() { InitializeComponent(); PersonneViewModel viewModel = new PersonneViewModel(); DataContext = viewModel; }
public static PersonneViewModel getPersonne(int idPersonne) { PersonneDAO pDAO = PersonneDAO.getPersonne(idPersonne); PersonneViewModel p = new PersonneViewModel(pDAO.idPersonneDAO, pDAO.nomPersonneDAO, pDAO.prenomPersonneDAO); return(p); }
private void addPersonneButton_Click(object sender, EventArgs e) { int select; if (checkAdmin.IsChecked ?? true) { myDataObject = new PersonneViewModel(); select = 0; } else { myDataObject = new PersonneViewModel(); select = 1; } myDataObject.nomPersonneProperty = nomTextBox.Text; myDataObject.prénomPersonneProperty = prenomTextBox.Text; myDataObject.adminbénéPersonneProperty = select; PersonneViewModel nouveau = new PersonneViewModel(DALPersonne.getMaxIdPersonne(), myDataObject.nomPersonneProperty, myDataObject.prénomPersonneProperty, myDataObject.adminbénéPersonneProperty); if (checkAdmin.IsChecked ?? true) { ladmins.Add(nouveau); ORMPersonne.addPersonne(nouveau); listeAdmins.Items.Refresh(); } else { lbene.Add(nouveau); ORMPersonne.addPersonne(nouveau); listeBenevoles.Items.Refresh(); } }
public List <PersonneViewModel> toBeDisplayedList() { List <Personnes> list = GetAllPersonnes(); List <PersonneViewModel> listModelView = new List <PersonneViewModel>(); for (int i = 0; i < list.Count; i++) { PersonneViewModel PVM = new PersonneViewModel(); PVM.CIN = list[i].CIN; PVM.Name = list[i].Name; PVM.BirthDate = list[i].BirthDate; PVM.Sexe = list[i].Sexe; if (list[i].IDFather == null) { PVM.FatherName = ""; } else { PVM.FatherName = GetNameOutOfId(list[i].IDFather); } if (list[i].IDMother == null) { PVM.MotherName = ""; } else { PVM.MotherName = GetNameOutOfId(list[i].IDMother); } listModelView.Add(new PersonneViewModel(PVM)); } return(listModelView); }
public static PersonneViewModel getPersonne(int id) { PersonneDAO pDAO = PersonneDAO.getPersonne(id); PersonneViewModel p = new PersonneViewModel(pDAO.idDAO, pDAO.nomPersonneDAO, pDAO.prenomPersonneDAO, pDAO.mailPersonneDAO, pDAO.numerotelPersonneDAO, pDAO.mdpPersonneDAO, pDAO.ageDAO, pDAO.idEnchereDAO, pDAO.idLieuDAO); return(p); }
public static PersonneViewModel getPersonne(int idPersonne) { PersonneDAO pDAO = PersonneDAO.getPersonne(idPersonne); PersonneViewModel p = new PersonneViewModel(pDAO.idPersonneDAO, pDAO.nomPersonneDAO, pDAO.prenomPersonneDAO, pDAO.identifiantPersonneDAO, pDAO.mdpPersonneDAO, pDAO.mailPersonneDAO, pDAO.adminPersonneDAO); return(p); }
private void delBeneButton_Click(object sender, EventArgs e) { PersonneViewModel del = (PersonneViewModel)listeBenevoles.SelectedItem; lbene.Remove(del); listeBenevoles.Items.Refresh(); ORMPersonne.deletePersonne(selectedBeneId); }
private void delAdminButton_Click(object sender, EventArgs e) { PersonneViewModel del = (PersonneViewModel)listeAdmins.SelectedItem; ladmins.Remove(del); listeAdmins.Items.Refresh(); ORMPersonne.deletePersonne(selectedAdminId); }
//private ApplicationUserManager _userManager; //public PersonnesController() //{ //} //public PersonnesController(ApplicationUserManager userManager) //{ // UserManager = userManager; //} //public ApplicationUserManager UserManager //{ // get // { // return _userManager ?? HttpContext.GetOwinContext().GetUserManager<ApplicationUserManager>(); // } // private set // { // _userManager = value; // } //} // GET: Personnes public async Task <ActionResult> Index([Bind(Include = "Email,Tel,debutDateNaissance,finDateNaissance")] PersonneViewModel personne) { //:WCF //return View(Service.ListPersonne(personne.Email, personne.Tel, personne.debutDateNaissance, personne.finDateNaissance)); //:API ASP.NET return(View(GetListPersonnes(personne.Email, personne.Tel, personne.debutDateNaissance, personne.finDateNaissance))); }
void loadPersonnes() { pe = PersonneORM.listePersonnes(); myDataObjectPersonne = new PersonneViewModel(); ComboBoxPersonne.ItemsSource = pe; //LIEN AVEC la VIEW /*listeAcheteurs.ItemsSource = lp; // bind de la liste avec la source, permettant le binding.*/ }
protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { //Session["MyPeople"] = new List<Personne>(); Session["MyPeople"] = new PersonneViewModel(); } PersonneBinding(); }
public static EtudeViewModel getEtude(int id) { DAOEtude daoetude = DAOEtude.getEtude(id); int idPersonne = daoetude.idPersonneDAO; PersonneViewModel personne = ORMPersonne.getPersonne(idPersonne); EtudeViewModel etude = new EtudeViewModel(daoetude.idEtudeDAO, daoetude.nomEtudeDAO, daoetude.dateDAO, personne); return(etude); }
private void Btn_Sppr(object sender, RoutedEventArgs e) { if (List_Personne.SelectedItem is PersonneViewModel) { PersonneViewModel toRemove = (PersonneViewModel)List_Personne.SelectedItem; lp.Remove(toRemove); List_Personne.Items.Refresh(); PersonneORM.supprimerPersonne(selectedPersonneId); } }
private void supprimerPersonne(object sender, RoutedEventArgs e) { if (listePersonnes.SelectedItem is PersonneViewModel) { PersonneViewModel toRemove = (PersonneViewModel)listePersonnes.SelectedItem; lp.Remove(toRemove); listePersonnes.Items.Refresh(); PersonneORM.supprimerPersonne(selectedPersonneId); } }
// GET: Personne/Edit/5 public ActionResult Edit(int id) { PersonneViewModel vm = new PersonneViewModel(); vm.Personne = FakeDb.Instance.Personnes.FirstOrDefault(x => x.Id == id); vm.Id = vm.Personne.Id; vm.Age = vm.Personne.Age; return(View(vm)); }
public static ObservableCollection <PersonneViewModel> listePersonnes() { ObservableCollection <PersonneDAO> lDAO = PersonneDAO.listePersonnes(); ObservableCollection <PersonneViewModel> l = new ObservableCollection <PersonneViewModel>(); foreach (PersonneDAO element in lDAO) { PersonneViewModel p = new PersonneViewModel(element.idDAO, element.nomPersonneDAO, element.prenomPersonneDAO, element.mailPersonneDAO, element.numerotelPersonneDAO, element.mdpPersonneDAO, element.ageDAO, element.idEnchereDAO, element.idLieuDAO); l.Add(p); } return(l); }
public static ObservableCollection <PersonneViewModel> listePersonne() { ObservableCollection <PersonneDAO> lDAO = PersonneDAO.listePersonne(); ObservableCollection <PersonneViewModel> l = new ObservableCollection <PersonneViewModel>(); foreach (PersonneDAO element in lDAO) { PersonneViewModel p = new PersonneViewModel(element.idPersonneDAO, element.nomPersonneDAO, element.prenomPersonneDAO, element.mailPersonneDAO, element.numeroTelPersonneDAO, element.motDePassePersonneDAO, element.adressePersonneDAO, element.codePostalPersonneDAO, element.agePersonneDAO); l.Add(p); } return(l); }
public static ObservableCollection <PersonneViewModel> listePersonnes() { ObservableCollection <PersonneDAO> lDAO = PersonneDAO.listePersonnes(); ObservableCollection <PersonneViewModel> l = new ObservableCollection <PersonneViewModel>(); foreach (PersonneDAO element in lDAO) { PersonneViewModel p = new PersonneViewModel(element.idPersonneDAO, element.nomPersonneDAO, element.prenomPersonneDAO); l.Add(p); } return(l); }
public ActionResult Personne(int id) { var personneViewModel = new PersonneViewModel(); var p = GetPersonnes().Find(pe => pe.IdPersonne == id); personneViewModel.IdPersonne = p.IdPersonne; personneViewModel.Nom = p.Nom; personneViewModel.Prenom = p.Prenom; personneViewModel.Civilite = p.Civilite.Label; return(View(personneViewModel)); }
public static ObservableCollection <PersonneViewModel> listeBenevoles() { ObservableCollection <DAOPersonne> listeBeneDAO = DAOPersonne.listeBene(); ObservableCollection <PersonneViewModel> listeBenevoles = new ObservableCollection <PersonneViewModel>(); foreach (DAOPersonne item in listeBeneDAO) { PersonneViewModel bene = new PersonneViewModel(item.idPersonneDAO, item.NomDAO, item.PrénomDAO, item.AdminBénévoleDAO); listeBenevoles.Add(bene); } return(listeBenevoles); }
public static ObservableCollection <PersonneViewModel> listeAdmins() { ObservableCollection <DAOPersonne> listeAdminsDAO = DAOPersonne.listeAdmins(); ObservableCollection <PersonneViewModel> listeAdmins = new ObservableCollection <PersonneViewModel>(); foreach (DAOPersonne item in listeAdminsDAO) { PersonneViewModel admin = new PersonneViewModel(item.idPersonneDAO, item.NomDAO, item.PrénomDAO, item.AdminBénévoleDAO); listeAdmins.Add(admin); } return(listeAdmins); }
public static ObservableCollection <PersonneViewModel> listePersonnes() { ObservableCollection <PersonneDAO> lDAO = PersonneDAO.listePersonnes(); ObservableCollection <PersonneViewModel> l = new ObservableCollection <PersonneViewModel>(); foreach (PersonneDAO element in lDAO) { PersonneViewModel p = new PersonneViewModel(element.id_personne, element.nom, element.email, element.age, element.username, element.password); l.Add(p); } return(l); }