public HttpResponseMessage CreateOwnerType([FromBody] OwnerTypeAddRequest payload) { ItemResponse <int> response = new ItemResponse <int>(); response.Item = _metaTagsService.OwnerTypeInsert(payload); return(Request.CreateResponse(response)); } // CreateOwnerType
} //OwnerType_SelectAll public int OwnerTypeInsert(OwnerTypeAddRequest payload) { int id = 0; DataProvider.ExecuteNonQuery(GetConnection, "dbo.OwnerType_Insert" , inputParamMapper : delegate(SqlParameterCollection paramCollection) { paramCollection.AddWithValue("@Name", payload.Name); paramCollection.AddWithValue("@Description", payload.Description); SqlParameter o = new SqlParameter("@ID", System.Data.SqlDbType.Int); o.Direction = ParameterDirection.Output; paramCollection.Add(o); }, returnParameters : delegate(SqlParameterCollection paramCollection) { int.TryParse(paramCollection["@ID"].Value.ToString(), out id); } ); return(id); } //OwnerTypeInsert