public IHttpActionResult CreateAgent(CreateAgentBindingModel model) { if (!ModelState.IsValid) { return(BadRequest(ModelState.FirstError())); } var entity = AutoMapper.Mapper.Map <Agent>(model); _agentLogic.Add(entity); return(Ok()); }
private void btnAdd_Click(object sender, EventArgs e) { var model = new CreateAgentBindingModel { AgentName = txtAgentName.Text, Address = txtAddress.Text, Email = txtEmail.Text, Fax = txtFax.Text, Phone = txtPhone.Text, Zip = txtZip.Text, DistrictId = districtComboBox.GetSelectedItem().DistrictId, ProvinceId = provinceComboBox.GetSelectedItem().ProvinceId }; WebServiceUtils.Post("/api/agent/create", model, _onSuccess); }