Esempio n. 1
0
 public HttpResponseMessage Insert(ClientCompaniesAddRequest model)
 {
     try
     {
         int id = _clientCompaniesService.Insert(model);
         return(Request.CreateResponse(HttpStatusCode.OK, id));
     }
     catch (Exception ex)
     {
         return(Request.CreateErrorResponse(HttpStatusCode.BadRequest, ex.Message));
     }
 }
Esempio n. 2
0
        public int Insert(ClientCompaniesAddRequest model)
        {
            int id = 0;

            Adapter.ExecuteQuery("dbo.ClientCompanies_Insert", new[]
            {
                SqlDbParameter.Instance.BuildParameter("@ClientCompanyName", model.ClientCompanyName, System.Data.SqlDbType.NVarChar, 200),
                SqlDbParameter.Instance.BuildParameter("@StreetAddress", model.StreetAddress, System.Data.SqlDbType.NVarChar, 200),
                SqlDbParameter.Instance.BuildParameter("@City", model.City, System.Data.SqlDbType.NVarChar, 150),
                SqlDbParameter.Instance.BuildParameter("@StateId", model.StateId, System.Data.SqlDbType.Int),
                SqlDbParameter.Instance.BuildParameter("@PostalCode", model.PostalCode, System.Data.SqlDbType.NVarChar, 15),
                SqlDbParameter.Instance.BuildParameter("@Id", 0, System.Data.SqlDbType.Int, paramDirection: System.Data.ParameterDirection.Output)
            },
                                 (parameters =>
            {
                id = parameters.GetParamValue <int>("@Id");
            }));

            return(id);
        }