Example #1
0
        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);
        }