public string Post(CoffeeShop shop)
 {
     using (ISession session = NHibernateSession.OpenSession())
     {
         using (ITransaction transaction = session.BeginTransaction()){
             session.Save(shop);
             transaction.Commit();
            // var msg = new HttpResponseMessage(HttpStatusCode.Created);
             return "msg";
         }
     }
 }
 public string insertCoffeeShop(CoffeeShop shop)
 {
     return coffeeShopController.Post(shop);
 }