public void Add(Souscripteur e) { var sefact = new NhibernateUtils().GetSessionFactory(); using (var session = sefact.OpenSession()) { using (var tx = session.BeginTransaction()) { session.Save(e); tx.Commit(); } } }
protected void Button_EnregistrerSouscripteur_Click(object sender, EventArgs e) { Souscripteur s = new Souscripteur(); s.Nom = TextBox_SouscripteurNom.Text; s.RaisonSocial = TextBox_RaisonSociale.Text; s.FormeJuridique = TextBox_FormeJuridrique.Text; s.TypeIdentifiant = TextBox_TypeId.Text; s.TypeSouscripteur = Radio_TypeSouscripteur.SelectedItem.Value.ToString(); s.RaisonSocial = TextBox_RaisonSociale.Text; s.Activite = TextBox_Activite.Text; int i = 0; Int32.TryParse(TextBox_CodePostal.Text, out i); Addresse a = new Addresse { Adresse = TextBox_Adresse_Souscripteur.Text, Ville = TextBox_VilleSouscripteur.Text, CodePostal = i }; s.Addresse = a; int j = 0, k = 0; Int32.TryParse(TextBox_SouscripteurTelephone.Text, out i); Int32.TryParse(TextBox_SouscripteurMobile.Text, out j); Int32.TryParse(TextBox_SouscripteurFax.Text, out k); Contact c = new Contact { Email = TextBox_SouscripteurEmail.Text, Telephone = i, Mobile = j, Fax = k }; s.Contact = c; s.Numero = TextBox_Numero.Text; s.DateCreation = TextBox_DateCreation.Text; s.DateDelivre = TextBox_Delivre.Text; u.Souscripteurs.Add(s); u.SaveChanges(); Javascript.ConsoleLog("clicked Souscriteur add"); Javascript.ConsoleLog(Radio_TypeSouscripteur.SelectedItem.Value.ToString()); }
public Souscripteur getSouscripteurByID(int id) { var scpis = new Souscripteur(); var sefact = new NhibernateUtils().GetSessionFactory(); using (var session = sefact.OpenSession()) { using (var tx = session.BeginTransaction()) { scpis = (Souscripteur)session.CreateCriteria <Souscripteur>().Add(Restrictions.Eq("ID", id)).UniqueResult(); tx.Commit(); } } return(scpis); }
public void AddPart(Part p, int id) { var scpis = new Souscripteur(); var sefact = new NhibernateUtils().GetSessionFactory(); using (var session = sefact.OpenSession()) { using (var tx = session.BeginTransaction()) { scpis = (Souscripteur)session.CreateCriteria <Souscripteur>().Add(Restrictions.Eq("ID", id)).UniqueResult(); scpis.AddPart(p); session.Save(scpis); tx.Commit(); } } }
private void populateSouscripteurFields() { sous = sinis.Contrat.Souscripteur; if (sous != null) { _TypeId.Text = sous.TypeIdentifiant; _Numero.Text = sous.Numero; _RaisonSoc.Text = sous.RaisonSocial; _DateCreation.Text = sous.DateCreation; _FormeJuridrique.Text = sous.FormeJuridique; _Activite.Text = sous.Activite; _DelivreLe.Text = sous.DateDelivre; LabelSouscripteurAddresse.Text = sous.Addresse.Adresse; LabelSouscripteurVille.Text = sous.Addresse.Ville; LabelSouscripteurCode.Text = sous.Addresse.CodePostal.ToString(); LabelSouscripteurTelephone.Text = sous.Contact.Telephone.ToString(); LabelSouscripteurMobile.Text = sous.Contact.Mobile.ToString(); LabelSouscripteurFax.Text = sous.Contact.Fax.ToString(); LabelSouscripteurMail.Text = sous.Contact.Email; } }