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(); } }