public void populateAssureFields() { asur = sinis.Contrat.Assure; if (asur != null) { LabelAssureAdresse.Text = asur.Addresse.Adresse; LabelAssureCodePostal.Text = asur.Addresse.CodePostal.ToString(); LabelAssureVille.Text = asur.Addresse.Ville; LabelAssureTelephone.Text = asur.Contact.Telephone.ToString(); LabelAssureFax.Text = asur.Contact.Fax.ToString(); LabelAssureMail.Text = asur.Contact.Email; LabelAssureMobile.Text = asur.Contact.Mobile.ToString(); _A_TypeIdentifiant.Text = asur.TypeIdentifiant; _A_Numero.Text = asur.NumeroIdentifiant.ToString(); _A_DelivreeLe.Text = asur.DateDelivreIdentifiant; _A_NomAssure.Text = asur.Nom; _A_Prenom.Text = asur.Prenom; _A_DateNaissance.Text = asur.DateDeNaissance; _A_LieuNaissance.Text = asur.LieuDeNaissance; _A_SituationFamiliale.Text = asur.SituationFamiliale; _A_Profession.Text = asur.Profession; _A_NumPermis.Text = asur.NumeroPermis; _A_Sexe.Text = asur.Sexe; } }
public void Button_EnregistrerAssure_Click(object sender, EventArgs e) { Exam.Domain.Entities.Assure a = new Exam.Domain.Entities.Assure(); Addresse A = new Addresse(); Contact C = new Contact(); int i = 0; a.TypeAssure = Radio_TypeAssure.SelectedItem.Value.ToString(); a.TypeIdentifiant = _A_TypeIdentifiant.Text; Int32.TryParse(_A_Numero.Text, out i); a.NumeroIdentifiant = i; a.DateDelivreIdentifiant = _A_DelivreeLe.Text; a.Nom = _A_NomAssure.Text; a.Prenom = _A_Prenom.Text; a.DateDeNaissance = _A_DateNaissance.Text; a.LieuDeNaissance = _A_LieuNaissance.Text; a.Sexe = DropDownList_SexAssure.SelectedItem.Value.ToString(); a.SituationFamiliale = _A_SituationFamiliale.Text; a.Profession = _A_Profession.Text; a.NumeroPermis = _A_NumPermis.Text; a.DateDelivrePermis = _A_DatePermis.Text; A.Adresse = TextBox_AddresseAssure.Text; A.Ville = TextBox_VilleAssure.Text; i = 0; Int32.TryParse(TextBox_CodePostalAssure.Text, out i); A.CodePostal = i; Int32.TryParse(TextBox_TelephoneAssure.Text, out i); C.Telephone = i; i = 0; Int32.TryParse(TextBox_MobileAssure.Text, out i); C.Mobile = i; i = 0; Int32.TryParse(TextBox_FaxAssure.Text, out i); C.Fax = i; C.Email = TextBox_MailAssure.Text; i = 0; a.Addresse = A; a.Contact = C; UserAccount assu = new UserAccount() { Email = a.Contact.Email, FirstName = a.Prenom, LastName = a.Nom, PhoneNumber = (int)a.Contact.Mobile, Role = "Assure", Password = "******", ConfirmPassword = "******" }; u.Users.Add(assu); u.SaveChanges(); a.UserAccount = assu; u.Assures.Add(a); u.SaveChanges(); Javascript.ConsoleLog("clicked Assuré add"); Page_Load(sender, e); }