public ActionResult Cancel(string ma_don_hang, string ly_do_huy)
 {
     if (accessDetail != null && (accessDetail.access["all"] || accessDetail.access["create"] || accessDetail.access["edit"]))
     {
         string rs = new Merchant_Order_DAO().Cancel(ma_don_hang, ly_do_huy, currentUser.name, AppConfigs.MCCConnectionString);
         if (!string.IsNullOrEmpty(rs))
         {
             string[] StringSplit = new string[] { "@@" };
             if (rs.Split(StringSplit, StringSplitOptions.None)[0] == "false")
             {
                 return(Json(new { success = false, error = rs.Split(StringSplit, StringSplitOptions.None)[1] }));
             }
             using (var dbConn = MCC.Helpers.OrmliteConnection.openConn())
             {
                 var data = dbConn.FirstOrDefault <Merchant_OrderHeader>("ma_don_hang={0}".Params(ma_don_hang));
                 return(Json(new { success = true, data = data }));
             }
         }
     }
     else
     {
         return(Json(new { success = false, error = "Không có quyền" }));
     }
     return(Json(new { success = true }));
 }
 public ActionResult ChangeStatus(string ma_don_hang, string trang_thai_don_hang)
 {
     if (accessDetail != null && (accessDetail.access["all"] || accessDetail.access["create"] || accessDetail.access["edit"]))
     {
         string rs = new Merchant_Order_DAO().ChangeStatus(ma_don_hang, trang_thai_don_hang, currentUser.name, AppConfigs.MCCConnectionString);
         if (!string.IsNullOrEmpty(rs))
         {
             string[] StringSplit = new string[] { "@@" };
             if (rs.Split(StringSplit, StringSplitOptions.None)[0] == "false")
             {
                 return(Json(new { success = false, error = rs.Split(StringSplit, StringSplitOptions.None)[1] }));
             }
             using (var dbConn = MCC.Helpers.OrmliteConnection.openConn())
             {
                 var data = dbConn.FirstOrDefault <Merchant_OrderHeader>("select a.*,b.ten_quan_huyen as ten_quan_huyen,c.ten_thanh_pho as ten_tinh_thanh from Merchant_OrderHeader as a left join location_district as b on a.quan_huyen_giao=b.ma_quan_huyen left join location_city as c on a.tinh_thanh_giao=c.ma_thanh_pho where ma_don_hang={0}".Params(ma_don_hang));
                 return(Json(new { success = true, data = data }));
             }
         }
     }
     else
     {
         return(Json(new { success = false, error = "Không có quyền" }));
     }
     return(Json(new { success = true }));
 }