예제 #1
0
 public int UpdateBooth(BooInfo model)
 {
     model.UpdateTime = DateTime.Now;
     string[] propertyNames = new string[] { };
     propertyNames = ReflectHelper.GetProperties(model);
     return(_boothManager.UptBoo(model, propertyNames));
 }
예제 #2
0
        public int AddBoos(BooInfo m)
        {
            HttpResponseMessage message = null;
            string url = "http://49.234.34.192:8060/api/Market/AddBooth";

            m.Id         = Guid.NewGuid();
            m.CreateTime = DateTime.Now;
            m.UpdateTime = DateTime.Now;


            m.IsEnable = "1";
            string      stu     = JsonConvert.SerializeObject(m);
            HttpClient  client  = new HttpClient();
            HttpContent content = new StringContent(stu);

            content.Headers.ContentType = new System.Net.Http.Headers.MediaTypeHeaderValue("application/json")
            {
                CharSet = "utf-8"
            };
            message = client.PostAsync(url, content).Result;
            string s = message.Content.ReadAsStringAsync().Result;

            return(Convert.ToInt32(s));
        }
예제 #3
0
        public int UptBoo(BooInfo model, string[] propertyNames)
        {
            var server = this.CreateService <BooInfo>();

            return(server.Update(model, propertyNames));
        }
예제 #4
0
        public int AddBoo(BooInfo model)
        {
            var server = this.CreateService <BooInfo>();

            return(server.Add(model));
        }
예제 #5
0
 public int AddBooth(BooInfo model)
 {
     return(_boothManager.AddBoo(model));
 }