private void GenerateMembers() { var random = new Random(); Session["Members"] = new List <Member>(); DateTime startDate = new DateTime(1800, 01, 01); DateTime endDate = new DateTime(2017, 06, 09); var dal = new MemberDAL((List <Member>)Session["Members"]); for (int i = 0; i < random.Next(10, 20); i++) { String firstEmail = random.NextString(8); String secondEmail = random.NextString(8); String email = firstEmail + "@" + secondEmail + ".com"; DateTime date = random.NextDate(startDate, endDate); Random.Person p = random.NextPerson(Random.AllowedLanguage.FRENCH); Member m = new Member() { Name = p.LastName, Firstname = p.FirstName, Email = email, BirthDate = date }; dal.Add(m); } }
[ValidateAntiForgeryToken] // Création d'un nouveau membre public ActionResult Create([Bind(Include = "Name, Firstname, BirthDate, Email")] Member member) { // Récupération des datas des membres MemberDAL dal = new MemberDAL((List <Member>)Session["Members"]); if (ModelState.IsValid) { dal.Add(member); //Ajour du nouveau membre à la liste de membres return(RedirectToAction("Index")); // Retour à la liste des membres } return(RedirectToAction("Add")); // Sinon, rester sur le formulaire d'ajout }
protected void btnSave_Click(object sender, EventArgs e) { string name = txtName.Text; string phone = txtPhone.Text; string email = txtEmail.Text; string address = txtAddress.Text; string password = txtPassword.Text; MemberDAL memberDAL = new MemberDAL(); Member m = new Member(name, phone, email, address, password); memberDAL.Add(m); lblStatus.Text = "Registration was successful"; }
protected void btnSave_Click(object sender, EventArgs e) { string name = txtName.Text; string email = txtEmail.Text; string phoneNumber = txtPhoneNumber.Text; UserCategory uc = (UserCategory)lstUserCategory.SelectedIndex; DateTime dateOfBirth = Convert.ToDateTime(txtDateOfBirth.Text); string password = txtPassword.Text; DateTime dateOfRegistration = DateTime.Today; MemberDAL memberDAL = new MemberDAL(); Member m = new Member(name, email, phoneNumber, uc, dateOfBirth, password, dateOfRegistration); // if (CalAge(dateOfBirth) >= 15) { memberDAL.Add(m); lblStatus.Text = "Registration was successful"; } else { lblStatus.Text = "Membership is allowed over 15 years old"; } }
/// <summary> /// Adds member to repository, save current state. /// </summary> /// <param name="member"></param> private void saveMember(Member member) { _memberDAL.Add(member); _memberDAL.Save(); }
public void Add(MemberDTO DTO) { DAL.Add(DTO); }
public int Add(MemberEntity entity) { return(dal.Add(entity)); }