public ActionResult GetDetailCart(Guid id)
 {
     if (id != null)
     {
         string      CodeUserLogin            = Session["CodeUserLogin"] as string;
         CARD_CLIENT clientCard               = CARD_CLIENT.ParseFromDataTable <CARD_CLIENT>(cls_2018_CLIENT.m2018_GetoneClient(CodeUserLogin));
         List <Sonetwsv.MAT_HANG> productMap  = Sonetwsv.MAT_HANG.ParseListFromDataTable <Sonetwsv.MAT_HANG>(cls_2018_GOODS.m2018_FilterGoods(""));
         ORDER_CLIENT             orderClient = ORDER_CLIENT.ParseFromDataTable <ORDER_CLIENT>(cls_2018_ORDERS.m2018_GetoneOrders(id));
         List <ORDER_GOODS>       orderGoods  = ORDER_GOODS.ParseListFromDataTable <ORDER_GOODS>(cls_2018_ORDERS.m2018_GetsallGoods(id));
         return(Json(new { success = true, result = orderClient, orderGoods = orderGoods, productMap = productMap, CLIENT_INFO = clientCard }, JsonRequestBehavior.AllowGet));
     }
     return(Json(new { success = false }, JsonRequestBehavior.AllowGet));
 }
        public static void m2018_InsertGoodToOrder(ORDER_GOODS item, DbTransaction transaction)
        {
            using (DbCommand DbCommand = clsConnect.DbConnection.CreateCommand())
            {
                DbCommand.CommandText = SpMobile_2018_InsertGoodToOrders;
                DbCommand.CommandType = System.Data.CommandType.StoredProcedure;
                if (transaction != null)
                {
                    DbCommand.Transaction = transaction;
                }
                ORDER_GOODS.CreateParameterCollection <ORDER_GOODS>(DbCommand, item);

                DbDataAdapter DbDataAdapter = clsConnect.DbProviderFactory.CreateDataAdapter();
                DbDataAdapter.SelectCommand = DbCommand;
                System.Data.DataTable DataTable = new System.Data.DataTable("TABLE");
                DbCommand.ExecuteNonQuery();
            }
        }