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"); }
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()); }