Ejemplo n.º 1
0
 private void button2_Click(object sender, EventArgs e)
 {
     AddMemberBindingModel member = new AddMemberBindingModel()
     {
         FirstName   = nameText.Text,
         LastName    = secondText.Text,
         SecondName  = lastText.Text,
         DateOfBirth = new DateTime(Convert.ToInt32(Year.SelectedItem), Mounth.SelectedIndex + 1, Convert.ToInt32(Day.SelectedItem)),
         Photo       = imageToByteArray(pictureBox1.Image),
         Sex         = checkBox1.Checked?checkBox1.Text:checkBox2.Text,
         DateOfDeth  = (comboBox2.SelectedIndex >= 0)?new DateTime(Convert.ToInt32(comboBox1.SelectedItem), comboBox2.SelectedIndex + 1, Convert.ToInt32(comboBox3.SelectedItem)):new DateTime(1111, 11, 11),
         Address     = textBox1.Text,
         OtherInfo   = textBox2.Text
     };
     //   RequestController.HttpPOST(_registrationUrl, JsonConvert.SerializeObject(registerData), "application/json");
 }
Ejemplo n.º 2
0
        public async Task <IHttpActionResult> AddMember(AddMemberBindingModel model)
        {
            UnitOfWork    uow     = new UnitOfWork(new ApplicationDbContext());
            MemberService service = new MemberService(uow);

            Member member = new Member()
            {
                FirstName   = model.FirstName,
                SecondName  = model.SecondName,
                LastName    = model.LastName,
                Address     = model.Address,
                DateOfBirth = model.DateOfBirth,
                DateOfDeth  = model.DateOfDeth,
                Sex         = model.Sex,
                Photo       = model.Photo,
                OtherInfo   = model.OtherInfo
            };
            var userId = User.Identity.GetUserId();

            service.AddMember(userId, member);
            uow.Commit();

            return(Ok());
        }