using SysBaseLibs; using SysDataLibs; using SysDataLibs.TableClass; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Web; using System.Web.Mvc; namespace GSMarketSys.Controllers { public class TaizhangController : BaseController { #region TZQNameBrands 品牌管理台账 // GET: Taizhang [CheckPowerFilter] public ActionResult TZQNameBrands() { ViewBag.SelMarketInfo = GetData.Instance.GetSelStr(Markets_info.cMarketID, Markets_info.cNames, Tn.Markets, Markets_info.cIsLock + "='0' " + UserSessionInfo.MarketDataSql(true), UserSessionInfo.DBConn); ViewBag.SelTradeType = GetData.Instance.GetSelStr(TradeType_info.cTradeTypeID, TradeType_info.cName, Tn.TradeType, " "+TradeType_info.cIsLock+"='N'", UserSessionInfo.DBConn); return View(); } public ActionResult TZPNameBrands() { string MarketID = Request["MarketID"]; string TradeTypeID = Request["TradeTypeID"]; string BrandName = Utils.AreaToSQLcs(Request["BrandName"]).Trim(); string lcSql = ""; lcSql = "SELECT * FROM " + Tn.NameBrands + " WHERE " + UserSessionInfo.MarketDataSql(false); if (!string.IsNullOrEmpty(MarketID)) { lcSql += " AND " + NameBrands_info.cMarketId + "='" + MarketID + "' "; } if (!string.IsNullOrEmpty(BrandName)) // 模糊查询 { lcSql += " AND " + NameBrands_info.cNameBrandName + " LIKE '%" + BrandName + "%' "; } // 经营类别 if (!string.IsNullOrEmpty(TradeTypeID)) { lcSql += " AND " + NameBrands_info.cTradeTypeID + "=" + TradeTypeID + " "; } ViewBag.PrintVisible = UserSessionInfo.CheckPowerNotRe(PowerType.IsPrint)?"block":"none"; rsQuery loQuery = UserSessionInfo.DBConn.OpenQuery(lcSql); StringBuilder sb = new StringBuilder(); if (loQuery != null && loQuery.IsOpened) { loQuery.MoveFirst(); for (int i = 0; i < loQuery.RecCount; i++) { sb.Append(""); // sb.Append(""); sb.Append(loQuery.GetString(NameBrands_info.cNameBrandName) ); sb.Append(""); // sb.Append(""); sb.Append(loQuery.GetString(NameBrands_info.cNBByPerson)); sb.Append(""); // sb.Append(""); sb.Append(loQuery.GetString(NameBrands_info.cyjzhizhao)); sb.Append(""); // sb.Append(""); sb.Append(loQuery.GetString(NameBrands_info.cweishengxuke)); sb.Append(""); sb.Append(""); loQuery.MoveNext(); } } //ViewBag.Hid_WhereSql = lcSql; ViewBag.TableMsg = sb.ToString(); return View(); } #endregion #region TZQMajorGoodsLog 重要商品溯源台账 [CheckPowerFilter] public ActionResult TZQMajorGoodsLog() { ViewBag.SelMarketInfo = GetData.Instance.GetSelStr(Markets_info.cMarketID, Markets_info.cNames, Tn.Markets, Markets_info.cIsLock + "='0' " + UserSessionInfo.MarketDataSql(true), UserSessionInfo.DBConn); ViewBag.SelMarketSeller = GetData.Instance.GetSelStr(MarketSellers_info.cSellerID, MarketSellers_info.cName, Tn.MarketSellers, " " + UserSessionInfo.MarketDataSql(false) + " and IsLock='N' ", UserSessionInfo.DBConn); ViewBag.MajorGoodsTypeID = GetData.Instance.GetSelStr(MajorGoodsType_info.cMajorGoodsTypeID, MajorGoodsType_info.cMajorGoodsName, Tn.MajorGoodsType, " IsLock='N' AND SystemID='Farmer' AND " + UserSessionInfo.GSSystemDataSql(false), UserSessionInfo.DBConn); ViewBag.IsMarketSysAccount = UserSessionInfo.IsMarketSysAccount ? "0" : "1"; ViewBag.StartTime = DateTime.Now.AddMonths(-1).ToShortDateString(); ViewBag.EndTime = DateTime.Now.ToShortDateString(); return View(); } public ActionResult TZPMajorGoodsLog() { string MarketID = Utils.AreaToSQLcs(Request["MarketID"]).Trim(); string SearchStartTime = Utils.AreaToSQLcs(Request["SearchStartTime"]).Trim(); string SearchEndTime = Utils.AreaToSQLcs(Request["SearchEndTime"]).Trim(); string MajorGoodsTypeID = Utils.AreaToSQLcs(Request["MajorGoodsTypeID"]).Trim(); string SellerID = Utils.AreaToSQLcs(Request["SellerID"]).Trim(); string lcSql = ""; lcSql = " SELECT " + ViewMajorGoods_info.cMarketName + "," + ViewMajorGoods_info.cStockTime + "," + ViewMajorGoods_info.cSupplierName + "," + ViewMajorGoods_info.cSellerName; lcSql += "," + ViewMajorGoods_info.cStallName + "," + ViewMajorGoods_info.cTotalCount + "," + ViewMajorGoods_info.cUnitID + "," + ViewMajorGoods_info.cQuarantineUnit + ","+MajorGoodsType_info.cMajorGoodsName; lcSql += " FROM " + Tn.ViewMajorGoods + "," + Tn.MajorGoodsType; lcSql += " WHERE " + Tn.ViewMajorGoods + "." + ViewMajorGoods_info.cMajorGoodsTypeID + "=" + Tn.MajorGoodsType + "." + MajorGoodsType_info.cMajorGoodsTypeID; lcSql += " AND " + UserSessionInfo.MarketDataSql(false); if (!string.IsNullOrEmpty(SellerID)) { lcSql += " and " + ViewMajorGoods_info.cSellerID + "=" + SellerID + " "; } if (!string.IsNullOrEmpty(SearchStartTime)) { if (!string.IsNullOrEmpty(SearchEndTime)) { lcSql += " and " + ViewMajorGoods_info.cStockTime + ">='" + SearchStartTime + "' and " + ViewMajorGoods_info.cStockTime + "<='" + SearchEndTime + "' "; } else { lcSql += " and " + ViewMajorGoods_info.cStockTime + "='" + SearchStartTime + "' "; } } lcSql += " and " + ViewMajorGoods_info.cMarketID + "='" + MarketID + "' "; if (!string.IsNullOrEmpty(MajorGoodsTypeID)) { lcSql += " AND " + Tn.ViewMajorGoods + "." + MajorGoodsLog_info.cMajorGoodsTypeID + "=" + MajorGoodsTypeID; } else { lcSql += " AND " + Tn.ViewMajorGoods + "." + MajorGoodsLog_info.cMajorGoodsTypeID + " IN "; lcSql += " (SELECT " + MajorGoodsType_info.cMajorGoodsTypeID + " FROM " + Tn.MajorGoodsType; lcSql += " WHERE " + MajorGoodsType_info.cIsLock + "='N' AND " + UserSessionInfo.GSSystemDataSql(false) + ") "; } lcSql += " Order by " + ViewMajorGoods_info.cStockTime + " desc "; ViewBag.PrintVisible = UserSessionInfo.CheckPowerNotRe(PowerType.IsPrint) ? "block" : "none"; Decimal ldNumCount = 0; rsQuery loQuery = UserSessionInfo.DBConn.OpenQuery(lcSql); StringBuilder sb = new StringBuilder(); if (loQuery != null && loQuery.IsOpened) { loQuery.MoveFirst(); ViewBag.MarketName = loQuery.GetString(ViewMajorGoods_info.cMarketName); for (int i = 0; i < loQuery.RecCount; i++) { sb.Append(""); // sb.Append(""); sb.Append(loQuery.GetDateTime(ViewMajorGoods_info.cStockTime).ToShortDateString()); sb.Append(""); // sb.Append(""); sb.Append(loQuery.GetString(MajorGoodsType_info.cMajorGoodsName)); sb.Append(""); // sb.Append(""); sb.Append(loQuery.GetString(ViewMajorGoods_info.cSupplierName)); sb.Append(""); // sb.Append(""); sb.Append(loQuery.GetString(ViewMajorGoods_info.cSellerName)); sb.Append(""); sb.Append(""); sb.Append(loQuery.GetString(ViewMajorGoods_info.cStallName)); sb.Append(""); sb.Append(""); sb.Append(loQuery.GetString(ViewMajorGoods_info.cTotalCount) + "" + loQuery.GetString(ViewMajorGoods_info.cUnitID)); sb.Append(""); ldNumCount += loQuery.GetDecimal(ViewMajorGoods_info.cTotalCount); sb.Append(""); sb.Append(loQuery.GetString(ViewMajorGoods_info.cQuarantineUnit)); sb.Append(""); sb.Append(""); loQuery.MoveNext(); } } sb.Append(""); sb.Append(""); sb.Append("合计:"); sb.Append(""); sb.Append(""); sb.Append(ldNumCount + " "); sb.Append(""); sb.Append(""); //ViewBag.Hid_WhereSql = lcSql; ViewBag.TableMsg = sb.ToString(); return View(); } #endregion #region TZQGoodsRecallLog 不合格商品退市、召回情况台账 [CheckPowerFilter] public ActionResult TZQGoodsRecallLog() { ViewBag.SelMarketInfo = GetData.Instance.GetSelStr(Markets_info.cMarketID, Markets_info.cNames, Tn.Markets, Markets_info.cIsLock + "='0' " + UserSessionInfo.MarketDataSql(true), UserSessionInfo.DBConn); ViewBag.SelMarketSeller = GetData.Instance.GetSelStr(MarketSellers_info.cSellerID, MarketSellers_info.cName, Tn.MarketSellers, " " + UserSessionInfo.MarketDataSql(false) + " and IsLock='N' ", UserSessionInfo.DBConn); ViewBag.MajorGoodsTypeID = GetData.Instance.GetSelStr(MajorGoodsType_info.cMajorGoodsTypeID, MajorGoodsType_info.cMajorGoodsName, Tn.MajorGoodsType, " IsLock='N' AND SystemID='Farmer' AND " + UserSessionInfo.GSSystemDataSql(false), UserSessionInfo.DBConn); ViewBag.IsMarketSysAccount = UserSessionInfo.IsMarketSysAccount ? "0" : "1"; ViewBag.StartTime = DateTime.Now.AddMonths(-1).ToShortDateString(); ViewBag.EndTime = DateTime.Now.ToShortDateString(); return View(); } public ActionResult TZPGoodsRecallLog() { string MarketID = Utils.AreaToSQLcs(Request["MarketID"]).Trim(); string SearchStartTime = Utils.AreaToSQLcs(Request["SearchStartTime"]).Trim(); string SearchEndTime = Utils.AreaToSQLcs(Request["SearchEndTime"]).Trim(); string GoodsName = Utils.AreaToSQLcs(Request["GoodsName"]).Trim(); string SellerID = Utils.AreaToSQLcs(Request["SellerID"]).Trim(); string lcSql = ""; lcSql = " select * from viewGoodsRecall where " + UserSessionInfo.MarketDataSql(false); if (!string.IsNullOrEmpty(GoodsName)) { lcSql += " and GoodsName='" + GoodsName + "'"; } if (!string.IsNullOrEmpty(SellerID)) { lcSql += " and SellerID='" + SellerID + "'"; } if (!string.IsNullOrEmpty(SearchStartTime)) { if (!string.IsNullOrEmpty(SearchEndTime)) { lcSql += " and SaleTime>='" + SearchStartTime + "' and SaleTime<='" + SearchEndTime + "' "; } else { lcSql += " and SaleTime='" + SearchStartTime + "' "; } } lcSql += " and MarketID= '" + MarketID + "' "; lcSql += " Order by SaleTime desc "; ViewBag.PrintVisible = UserSessionInfo.CheckPowerNotRe(PowerType.IsPrint) ? "block" : "none"; Decimal ldNumCount = 0; rsQuery loQuery = UserSessionInfo.DBConn.OpenQuery(lcSql); StringBuilder sb = new StringBuilder(); if (loQuery != null && loQuery.IsOpened) { loQuery.MoveFirst(); ViewBag.MarketName = loQuery.GetString("Names"); for (int i = 0; i < loQuery.RecCount; i++) { sb.Append(""); // sb.Append(""); sb.Append((i + 1) + ""); sb.Append(""); // sb.Append(""); sb.Append(loQuery.GetString("SellerName")); sb.Append(""); // sb.Append(""); sb.Append(loQuery.GetString("StallName")); sb.Append(""); // sb.Append(""); sb.Append(loQuery.GetString("GoodsName")); sb.Append(""); sb.Append(""); sb.Append(loQuery.GetString("Supplier")); sb.Append(""); sb.Append(""); sb.Append(loQuery.GetString("TradeMark")); sb.Append(""); sb.Append(""); sb.Append(loQuery.GetString("ProduceBatch")); sb.Append(""); sb.Append(""); sb.Append(loQuery.GetString("SaleCount") + " " + loQuery.GetString("UnitID")); sb.Append(""); ldNumCount += loQuery.GetDecimal("SaleCount"); sb.Append(""); sb.Append(loQuery.GetDateTime("SaleTime").ToShortDateString()); sb.Append(""); sb.Append(""); sb.Append(loQuery.GetString("RecallReason")); sb.Append(""); sb.Append(""); sb.Append(loQuery.GetString("Result")); sb.Append(""); sb.Append(""); sb.Append(loQuery.GetString("Executor")); sb.Append(""); sb.Append(""); loQuery.MoveNext(); } } sb.Append(""); sb.Append(""); sb.Append("不合格商品数量合计:"); sb.Append(""); sb.Append(""); sb.Append(ldNumCount + " 公斤 "); sb.Append(""); sb.Append(""); //ViewBag.Hid_WhereSql = lcSql; ViewBag.TableMsg = sb.ToString(); return View(); } #endregion #region TZQCheckData 农贸市场检测情况台账 [CheckPowerFilter] public ActionResult TZQCheckData() { ViewBag.SelMarketInfo = GetData.Instance.GetSelStr(Markets_info.cMarketID, Markets_info.cNames, Tn.Markets, Markets_info.cIsLock + "='0' " + UserSessionInfo.MarketDataSql(true), UserSessionInfo.DBConn); if (!UserSessionInfo.IsMarketSysAccount) { ViewBag.SelCheckUnit = GetData.Instance.GetSelStrDistinct("ShortNames", "Names", "Farms", " IsLock=0 and IsSystem=1 AND SeriesType='1' ", UserSessionInfo.DBConn); //cbCheckUnit.FillDDL(" select distinct ShortNames,Names from Farms where IsLock=0 and IsSystem=1 AND SeriesType='1' ", Farms_info.cShortNames, Farms_info.cNames, _Session.DBConn, true, "", "全部"); } else { ViewBag.SelCheckUnit = GetData.Instance.GetSelStrDistinct("ShortNames", "Names", "Farms", " IsLock=0 and IsSystem=1 ", UserSessionInfo.DBConn); //cbCheckUnit.FillDDL(" select distinct ShortNames,Names from Farms where IsLock=0 and IsSystem=1 ", Farms_info.cShortNames, Farms_info.cNames, _Session.DBConn, true, "", "全部"); } ViewBag.SelCheckMethod = GetData.Instance.GetSelStrDistinct(CheckProjectType_info.cCheckMethod, CheckProjectType_info.cCheckMethod, Tn.CheckProjectType, " "+ CheckProjectType_info.cIsLock + "=0 ", UserSessionInfo.DBConn); ViewBag.IsMarketSysAccount = UserSessionInfo.IsMarketSysAccount ? "0" : "1"; ViewBag.StartTime = DateTime.Now.AddMonths(-1).ToShortDateString(); ViewBag.EndTime = DateTime.Now.ToShortDateString(); return View(); } public ActionResult TZPCheckData() { string MarketID = Utils.AreaToSQLcs(Request["MarketID"]).Trim(); string SearchStartTime = Utils.AreaToSQLcs(Request["SearchStartTime"]).Trim(); string SearchEndTime = Utils.AreaToSQLcs(Request["SearchEndTime"]).Trim(); string GoodsName = Utils.AreaToSQLcs(Request["GoodsName"]).Trim(); string CheckMethod = Utils.AreaToSQLcs(Request["CheckMethod"]).Trim(); string CheckUnit = Utils.AreaToSQLcs(Request["CheckUnit"]).Trim(); string lcSql = ""; lcSql = " SELECT * FROM " + Tn.vwCheckData + " WHERE " + UserSessionInfo.MarketDataSql(false); if (!string.IsNullOrEmpty(GoodsName)) { lcSql += " and " + vwCheckData_info.cSampleName + "='"+ GoodsName + "'"; } if (!string.IsNullOrEmpty(CheckMethod)) { lcSql += " and CheckMethod='" + CheckMethod + "'"; } if (!string.IsNullOrEmpty(CheckUnit)) { lcSql += " and CheckUnit='" + CheckUnit + "'"; } if (!string.IsNullOrEmpty(SearchStartTime)) { if (!string.IsNullOrEmpty(SearchEndTime)) { lcSql += " and CheckTime>='" + SearchStartTime + "' and CheckTime<='" + SearchEndTime + "' "; } else { lcSql += " and CheckTime='" + SearchStartTime + "' "; } } lcSql += " and " + vwCheckData_info.cMarketID + "= '" + MarketID + "' "; lcSql += " Order by " + vwCheckData_info.cUploadTime + " desc "; ViewBag.PrintVisible = UserSessionInfo.CheckPowerNotRe(PowerType.IsPrint) ? "block" : "none"; int liNoHege = 0; rsQuery loQuery = UserSessionInfo.DBConn.OpenQuery(lcSql); StringBuilder sb = new StringBuilder(); if (loQuery != null && loQuery.IsOpened) { loQuery.MoveFirst(); ViewBag.MarketName = loQuery.GetString("Names"); for (int i = 0; i < loQuery.RecCount; i++) { sb.Append(""); // 日期 sb.Append(""); sb.Append(loQuery.GetDateTime("CheckTime").ToShortDateString()); sb.Append(""); // 经销单位 sb.Append(""); sb.Append(loQuery.GetString("CorpName")); sb.Append(""); // 摊位号 sb.Append(""); sb.Append(""); sb.Append(""); // 商品名称 sb.Append(""); sb.Append(loQuery.GetString("SampleName")); sb.Append(""); //检测内容 sb.Append(""); sb.Append(loQuery.GetString("Name") + "/" + loQuery.GetString("CheckMethod")); sb.Append(""); //批次 sb.Append(""); sb.Append(""); sb.Append(""); //合格 sb.Append(""); sb.Append(loQuery.GetString("CheckResult") == "合格" ? "是" : ""); sb.Append(""); //不合格 sb.Append(""); sb.Append((loQuery.GetString("CheckResult") == "合格") ? "" : "是"); sb.Append(""); sb.Append(""); sb.Append(loQuery.GetString("CheckResult") == "合格" ? "" : loQuery.GetString("CheckTotal")); sb.Append(""); if (loQuery.GetString("CheckResult") == "不合格") { liNoHege += loQuery.GetInt("CheckTotal"); } sb.Append(""); sb.Append(loQuery.GetString("CheckUser")); sb.Append(""); sb.Append(""); sb.Append(loQuery.GetString("Memo")); sb.Append(""); sb.Append(""); loQuery.MoveNext(); } } sb.Append(""); sb.Append(""); sb.Append("合计:"); sb.Append(""); sb.Append(""); sb.Append(""); sb.Append(""); sb.Append(""); sb.Append(""); sb.Append(""); sb.Append(""); sb.Append(""); sb.Append(""); sb.Append(""); sb.Append(liNoHege + ""); sb.Append(""); sb.Append(""); sb.Append(liNoHege + ""); sb.Append(""); sb.Append(""); //ViewBag.Hid_WhereSql = lcSql; ViewBag.TableMsg = sb.ToString(); return View(); } #endregion #region TZQConsumerComplain 消费者投诉台账 [CheckPowerFilter] public ActionResult TZQConsumerComplain() { ViewBag.SelMarketInfo = GetData.Instance.GetSelStr(Markets_info.cMarketID, Markets_info.cNames, Tn.Markets, Markets_info.cIsLock + "='0' " + UserSessionInfo.MarketDataSql(true), UserSessionInfo.DBConn); ViewBag.SelMarketSeller = GetData.Instance.GetSelStr(MarketSellers_info.cSellerID, MarketSellers_info.cName, Tn.MarketSellers, " " + UserSessionInfo.MarketDataSql(false) + " and IsLock='N' order by " + MarketSellers_info.cName , UserSessionInfo.DBConn); ViewBag.IsMarketSysAccount = UserSessionInfo.IsMarketSysAccount ? "0" : "1"; ViewBag.StartTime = DateTime.Now.AddMonths(-1).ToShortDateString(); ViewBag.EndTime = DateTime.Now.ToShortDateString(); return View(); } public ActionResult TZPConsumerComplain() { string MarketID = Utils.AreaToSQLcs(Request["MarketID"]).Trim(); string SearchStartTime = Utils.AreaToSQLcs(Request["SearchStartTime"]).Trim(); string SearchEndTime = Utils.AreaToSQLcs(Request["SearchEndTime"]).Trim(); string SellerID = Utils.AreaToSQLcs(Request["SellerID"]).Trim(); string lcSql = ""; lcSql = " select * from " + Tn.viewConsumerComplain + " where " + UserSessionInfo.MarketDataSql(false); if (!string.IsNullOrEmpty(SellerID)) { lcSql += " and " + viewConsumerComplain_info.cSellerID + "='" + SellerID + "'"; } if (!string.IsNullOrEmpty(SearchStartTime)) { if (!string.IsNullOrEmpty(SearchEndTime)) { lcSql += " and "+ viewConsumerComplain_info.cLogDate+">='" + SearchStartTime + "' and " + viewConsumerComplain_info.cLogDate + "<='" + SearchEndTime + "' "; } else { lcSql += " and " + viewConsumerComplain_info.cLogDate + "='" + SearchStartTime + "' "; } } lcSql += " and " + viewConsumerComplain_info.cMarketID + "='" + MarketID + "' "; lcSql += " Order by " + viewConsumerComplain_info.cLogDate + " desc "; ViewBag.PrintVisible = UserSessionInfo.CheckPowerNotRe(PowerType.IsPrint) ? "block" : "none"; rsQuery loQuery = UserSessionInfo.DBConn.OpenQuery(lcSql); StringBuilder sb = new StringBuilder(); if (loQuery != null && loQuery.IsOpened) { loQuery.MoveFirst(); ViewBag.MarketName = loQuery.GetString("Names"); for (int i = 0; i < loQuery.RecCount; i++) { sb.Append(""); // sb.Append(""); sb.Append(loQuery.GetDateTime("LogDate").ToShortDateString()); sb.Append(""); // sb.Append(""); sb.Append(loQuery.GetString("SellerName")); sb.Append(""); // sb.Append(""); sb.Append(loQuery.GetString("StallName")); sb.Append(""); // sb.Append(""); sb.Append(loQuery.GetString("Content")); sb.Append(""); // sb.Append(""); sb.Append(loQuery.GetString("Result")); sb.Append(""); // sb.Append(""); sb.Append(""); sb.Append(""); // sb.Append(""); sb.Append(""); sb.Append(""); // sb.Append(""); sb.Append(""); sb.Append(""); // sb.Append(""); sb.Append(""); sb.Append(""); sb.Append(""); loQuery.MoveNext(); } } //ViewBag.Hid_WhereSql = lcSql; ViewBag.TableMsg = sb.ToString(); return View(); } #endregion #region TZQHJQ 活家禽进货台账 [CheckPowerFilter] public ActionResult TZQHJQ() { ViewBag.SelMarketInfo = GetData.Instance.GetSelStr(Markets_info.cMarketID, Markets_info.cNames, Tn.Markets, Markets_info.cIsLock + "='0' " + UserSessionInfo.MarketDataSql(true), UserSessionInfo.DBConn); ViewBag.SelMarketSeller = GetData.Instance.GetSelStr(MarketSellers_info.cSellerID, MarketSellers_info.cName, Tn.MarketSellers, " " + UserSessionInfo.MarketDataSql(false) + " and IsLock='N' order by " + MarketSellers_info.cName, UserSessionInfo.DBConn); ViewBag.IsMarketSysAccount = UserSessionInfo.IsMarketSysAccount ? "0" : "1"; ViewBag.StartTime = DateTime.Now.AddMonths(-1).ToShortDateString(); ViewBag.EndTime = DateTime.Now.ToShortDateString(); return View(); } public ActionResult TZPHJQ() { string MarketID = Utils.AreaToSQLcs(Request["MarketID"]).Trim(); string SearchStartTime = Utils.AreaToSQLcs(Request["SearchStartTime"]).Trim(); string SearchEndTime = Utils.AreaToSQLcs(Request["SearchEndTime"]).Trim(); string SellerID = Utils.AreaToSQLcs(Request["SellerID"]).Trim(); string lcSql = ""; lcSql = " select * from " + Tn.ViewMajorGoods + " where " + UserSessionInfo.MarketDataSql(false); if (!string.IsNullOrEmpty(SellerID)) { lcSql += " and " + ViewMajorGoods_info.cSellerID + "='" + SellerID + "'"; } if (!string.IsNullOrEmpty(SearchStartTime)) { if (!string.IsNullOrEmpty(SearchEndTime)) { lcSql += " and " + ViewMajorGoods_info.cStockTime + ">='" + SearchStartTime + "' and " + ViewMajorGoods_info.cStockTime + "<='" + SearchEndTime + "' "; } else { lcSql += " and " + ViewMajorGoods_info.cStockTime + "='" + SearchStartTime + "' "; } } lcSql += " and " + ViewMajorGoods_info.cMarketID + "='" + MarketID + "' "; lcSql += " and " + ViewMajorGoods_info.cMajorGoodsTypeID + "=1 "; lcSql += " Order by " + ViewMajorGoods_info.cStockTime + " desc "; ViewBag.PrintVisible = UserSessionInfo.CheckPowerNotRe(PowerType.IsPrint) ? "block" : "none"; Decimal ldNumCount = 0; rsQuery loQuery = UserSessionInfo.DBConn.OpenQuery(lcSql); StringBuilder sb = new StringBuilder(); if (loQuery != null && loQuery.IsOpened) { loQuery.MoveFirst(); ViewBag.MarketName = loQuery.GetString("MarketName"); for (int i = 0; i < loQuery.RecCount; i++) { sb.Append(""); // sb.Append(""); sb.Append(loQuery.GetDateTime("StockTime").ToShortDateString()); sb.Append(""); // sb.Append(""); sb.Append(loQuery.GetString("SupplierName")); sb.Append(""); // sb.Append(""); sb.Append(loQuery.GetString("SellerName")); sb.Append(""); // sb.Append(""); sb.Append(loQuery.GetString("StallName")); sb.Append(""); // sb.Append(""); sb.Append(loQuery.GetString("TotalCount") + "" + loQuery.GetString("UnitID")); sb.Append(""); // ldNumCount += loQuery.GetDecimal("TotalCount"); // sb.Append(""); sb.Append(loQuery.GetString("QuarantineUnit")); sb.Append(""); // sb.Append(""); sb.Append(""); sb.Append(""); // sb.Append(""); loQuery.MoveNext(); } } sb.Append(""); sb.Append(""); sb.Append("合计:"); sb.Append(""); sb.Append(""); sb.Append(ldNumCount + " 只 "); sb.Append(""); sb.Append(""); //ViewBag.Hid_WhereSql = lcSql; ViewBag.TableMsg = sb.ToString(); return View(); } #endregion #region TZQZhuroujinhuo 猪肉进货台账 [CheckPowerFilter] public ActionResult TZQZhuroujinhuo() { ViewBag.SelMarketInfo = GetData.Instance.GetSelStr(Markets_info.cMarketID, Markets_info.cNames, Tn.Markets, Markets_info.cIsLock + "='0' " + UserSessionInfo.MarketDataSql(true), UserSessionInfo.DBConn); ViewBag.SelMarketSeller = GetData.Instance.GetSelStr(MarketSellers_info.cSellerID, MarketSellers_info.cName, Tn.MarketSellers, " " + UserSessionInfo.MarketDataSql(false) + " and IsLock='N' order by " + MarketSellers_info.cName, UserSessionInfo.DBConn); ViewBag.IsMarketSysAccount = UserSessionInfo.IsMarketSysAccount ? "0" : "1"; ViewBag.StartTime = DateTime.Now.AddMonths(-1).ToShortDateString(); ViewBag.EndTime = DateTime.Now.ToShortDateString(); return View(); } public ActionResult TZPZhuroujinhuo() { string MarketID = Utils.AreaToSQLcs(Request["MarketID"]).Trim(); string SearchStartTime = Utils.AreaToSQLcs(Request["SearchStartTime"]).Trim(); string SearchEndTime = Utils.AreaToSQLcs(Request["SearchEndTime"]).Trim(); string SellerID = Utils.AreaToSQLcs(Request["SellerID"]).Trim(); string lcSql = ""; lcSql = " select * from " + Tn.ViewMajorGoods + " where " + UserSessionInfo.MarketDataSql(false); if (!string.IsNullOrEmpty(SellerID)) { lcSql += " and " + ViewMajorGoods_info.cSellerID + "='" + SellerID + "'"; } if (!string.IsNullOrEmpty(SearchStartTime)) { if (!string.IsNullOrEmpty(SearchEndTime)) { lcSql += " and " + ViewMajorGoods_info.cStockTime + ">='" + SearchStartTime + "' and " + ViewMajorGoods_info.cStockTime + "<='" + SearchEndTime + "' "; } else { lcSql += " and " + ViewMajorGoods_info.cStockTime + "='" + SearchStartTime + "' "; } } lcSql += " and " + ViewMajorGoods_info.cMarketID + "='" + MarketID + "' "; // 农贸市场和超市的猪肉类型合并 lcSql += " and " + ViewMajorGoods_info.cMajorGoodsTypeID + "=2 "; lcSql += " Order by " + ViewMajorGoods_info.cStockTime + " desc "; ViewBag.PrintVisible = UserSessionInfo.CheckPowerNotRe(PowerType.IsPrint) ? "block" : "none"; Decimal ldNumCount = 0; rsQuery loQuery = UserSessionInfo.DBConn.OpenQuery(lcSql); StringBuilder sb = new StringBuilder(); if (loQuery != null && loQuery.IsOpened) { loQuery.MoveFirst(); ViewBag.MarketName = loQuery.GetString("MarketName"); for (int i = 0; i < loQuery.RecCount; i++) { sb.Append(""); // sb.Append(""); sb.Append(loQuery.GetDateTime("StockTime").ToShortDateString()); sb.Append(""); // sb.Append(""); sb.Append(loQuery.GetString("SupplierName")); sb.Append(""); // sb.Append(""); sb.Append(loQuery.GetString("SellerName")); sb.Append(""); // sb.Append(""); sb.Append(loQuery.GetString("StallName")); sb.Append(""); // sb.Append(""); sb.Append(loQuery.GetString("TotalCount") + "" + loQuery.GetString("UnitID")); sb.Append(""); // ldNumCount += loQuery.GetDecimal("TotalCount"); // sb.Append(""); sb.Append(loQuery.GetString("QuarantineUnit")); sb.Append(""); // sb.Append(""); sb.Append(""); sb.Append(""); // sb.Append(""); loQuery.MoveNext(); } } sb.Append(""); sb.Append(""); sb.Append("合计:"); sb.Append(""); sb.Append(""); sb.Append(ldNumCount + " 头 "); sb.Append(""); sb.Append(""); //ViewBag.Hid_WhereSql = lcSql; ViewBag.TableMsg = sb.ToString(); return View(); } #endregion #region TZQDouzhipin 豆制品进货台账 [CheckPowerFilter] public ActionResult TZQDouzhipin() { ViewBag.SelMarketInfo = GetData.Instance.GetSelStr(Markets_info.cMarketID, Markets_info.cNames, Tn.Markets, Markets_info.cIsLock + "='0' " + UserSessionInfo.MarketDataSql(true), UserSessionInfo.DBConn); ViewBag.SelMarketSeller = GetData.Instance.GetSelStr(MarketSellers_info.cSellerID, MarketSellers_info.cName, Tn.MarketSellers, " " + UserSessionInfo.MarketDataSql(false) + " and IsLock='N' order by " + MarketSellers_info.cName, UserSessionInfo.DBConn); ViewBag.IsMarketSysAccount = UserSessionInfo.IsMarketSysAccount ? "0" : "1"; ViewBag.StartTime = DateTime.Now.AddMonths(-1).ToShortDateString(); ViewBag.EndTime = DateTime.Now.ToShortDateString(); return View(); } public ActionResult TZPDouzhipin() { string MarketID = Utils.AreaToSQLcs(Request["MarketID"]).Trim(); string SearchStartTime = Utils.AreaToSQLcs(Request["SearchStartTime"]).Trim(); string SearchEndTime = Utils.AreaToSQLcs(Request["SearchEndTime"]).Trim(); string SellerID = Utils.AreaToSQLcs(Request["SellerID"]).Trim(); string lcSql = ""; lcSql = " select * from " + Tn.ViewMajorGoods + " where " + UserSessionInfo.MarketDataSql(false); if (!string.IsNullOrEmpty(SellerID)) { lcSql += " and " + ViewMajorGoods_info.cSellerID + "='" + SellerID + "'"; } if (!string.IsNullOrEmpty(SearchStartTime)) { if (!string.IsNullOrEmpty(SearchEndTime)) { lcSql += " and " + ViewMajorGoods_info.cStockTime + ">='" + SearchStartTime + "' and " + ViewMajorGoods_info.cStockTime + "<='" + SearchEndTime + "' "; } else { lcSql += " and " + ViewMajorGoods_info.cStockTime + "='" + SearchStartTime + "' "; } } lcSql += " and " + ViewMajorGoods_info.cMarketID + "='" + MarketID + "' "; // 农贸市场和超市的猪肉类型合并 lcSql += " and " + ViewMajorGoods_info.cMajorGoodsTypeID + "=3 "; lcSql += " Order by " + ViewMajorGoods_info.cStockTime + " desc "; ViewBag.PrintVisible = UserSessionInfo.CheckPowerNotRe(PowerType.IsPrint) ? "block" : "none"; Decimal ldNumCount = 0; rsQuery loQuery = UserSessionInfo.DBConn.OpenQuery(lcSql); StringBuilder sb = new StringBuilder(); if (loQuery != null && loQuery.IsOpened) { loQuery.MoveFirst(); ViewBag.MarketName = loQuery.GetString("MarketName"); for (int i = 0; i < loQuery.RecCount; i++) { sb.Append(""); // sb.Append(""); sb.Append(loQuery.GetDateTime("StockTime").ToShortDateString()); sb.Append(""); // sb.Append(""); sb.Append(loQuery.GetString("SupplierName")); sb.Append(""); // sb.Append(""); sb.Append(loQuery.GetString("SellerName")); sb.Append(""); // sb.Append(""); sb.Append(loQuery.GetString("StallName")); sb.Append(""); // sb.Append(""); sb.Append(loQuery.GetString("TotalCount") + "" + loQuery.GetString("UnitID")); sb.Append(""); // ldNumCount += loQuery.GetDecimal("TotalCount"); // sb.Append(""); sb.Append(loQuery.GetString("QuarantineUnit")); sb.Append(""); // sb.Append(""); sb.Append(""); sb.Append(""); // sb.Append(""); loQuery.MoveNext(); } } sb.Append(""); sb.Append(""); sb.Append("合计:"); sb.Append(""); sb.Append(""); sb.Append(ldNumCount + " 公斤 "); sb.Append(""); sb.Append(""); //ViewBag.Hid_WhereSql = lcSql; ViewBag.TableMsg = sb.ToString(); return View(); } #endregion #region RptQSellerEvaluation 市场经营户月度信用分类评分 [CheckPowerFilter] public ActionResult RptQSellerEvaluation() { ViewBag.SelMarketInfo = GetData.Instance.GetSelStr(Markets_info.cMarketID, Markets_info.cNames, Tn.Markets, Markets_info.cIsLock + "='0' " + UserSessionInfo.MarketDataSql(true), UserSessionInfo.DBConn); //ViewBag.SelMarketSeller = GetData.Instance.GetSelStr(MarketSellers_info.cSellerID, MarketSellers_info.cName, Tn.MarketSellers, // " " + UserSessionInfo.MarketDataSql(false) + " and IsLock='N' order by " + MarketSellers_info.cName, UserSessionInfo.DBConn); DateTime loDate = DateTime.Now; string lcYears = ""; string lcStartMonths = ""; string lcEndMonths = ""; for (int i = 0; i > -12; i--) { lcYears += ""; lcStartMonths += ""; lcEndMonths += ""; } ViewBag.SelYears = lcYears; ViewBag.SelStartMonths = lcStartMonths; ViewBag.SelEndMonths = lcEndMonths; ViewBag.IsMarketSysAccount = UserSessionInfo.IsMarketSysAccount ? "0" : "1"; return View(); } public ActionResult RptPSellerEvaluation() { string MarketIDs = Utils.AreaToSQLcs(Request["MarketID"]).Trim(); string Year = Utils.AreaToSQLcs(Request["Year"]).Trim(); string StartMonth = Utils.AreaToSQLcs(Request["StartMonth"]).Trim(); string EndMonth = Utils.AreaToSQLcs(Request["EndMonth"]).Trim(); string SellerName = Utils.AreaToSQLcs(Request["SellerName"]).Trim(); string RegNo = Utils.AreaToSQLcs(Request["RegNo"]).Trim(); string lcSql = ""; lcSql = " SELECT * FROM " + Tn.vwSellerEvalRpt + " WHERE " + UserSessionInfo.MarketDataSql(false); ; lcSql += " AND " + vwSellerEvalRpt_info.cYear + "=" + Year; lcSql += " AND " + vwSellerEvalRpt_info.cMonth + ">=" + StartMonth + " AND " + vwSellerEvalRpt_info.cMonth + " <= " + EndMonth; if (string.IsNullOrEmpty(MarketIDs)) { return null; } else { lcSql += " and " + vwSellerEvalRpt_info.cMarketID + " IN ('" + MarketIDs.Replace(",", "','") + "' )"; } if (!string.IsNullOrEmpty(SellerName)) { lcSql += " and " + vwSellerEvalRpt_info.cSellerName + " like '%" + SellerName + "%' "; } if (!string.IsNullOrEmpty(RegNo)) { lcSql += " and " + vwSellerEvalRpt_info.cSellerID + " in (select " + SellerHasWarrant_info.cSellerID + " from " + Tn.SellerHasWarrant; lcSql += " where " + SellerHasWarrant_info.cWarrantNumber + " like '%" + RegNo + "%' "; lcSql += " and " + SellerHasWarrant_info.cWarrantTypeID + "=4) "; } ViewBag.PrintVisible = UserSessionInfo.CheckPowerNotRe(PowerType.IsPrint) ? "block" : "none"; if ((Year != null) && (StartMonth != null) && (EndMonth != null)) { ViewBag.SellerEvalTitle = Year + "年" + StartMonth + "-" + EndMonth + "月" + " 市场经营户月度信用分类情况"; } rsQuery loQuery = UserSessionInfo.DBConn.OpenQuery(lcSql); StringBuilder sb = new StringBuilder(); if (loQuery != null && loQuery.IsOpened) { _dictEvaluation = new Dictionary(); loQuery.MoveFirst(); ViewBag.MarketName = loQuery.GetString("MarketName"); for (int i = 0; i < loQuery.RecCount; i++) { int liSellerId = loQuery.GetInt(vwSellerEvalRpt_info.cSellerID); string strEvalYear = loQuery.GetString(vwSellerEvalRpt_info.cYear); string strEvalMonth = loQuery.GetString(vwSellerEvalRpt_info.cMonth); string strKey = liSellerId.ToString() + "," + strEvalYear + "," + strEvalMonth; // 同一个经营户可能有多个摊位 if (_dictEvaluation.ContainsKey(strKey)) { SellerEvaluationInfo info = _dictEvaluation[strKey]; info.StallName += ";" + loQuery.GetString(vwSellerEvalRpt_info.cStallName); _dictEvaluation[strKey] = info; } else { SellerEvaluationInfo info = new SellerEvaluationInfo(); info.SellerId = liSellerId; info.MarketName = loQuery.GetString(vwSellerEvalRpt_info.cNames); info.SellerName = loQuery.GetString(vwSellerEvalRpt_info.cSellerName); info.StallName = loQuery.GetString(vwSellerEvalRpt_info.cStallName); info.TotalScore = loQuery.GetInt(vwSellerEvalRpt_info.cTotalScore); info.Month = strEvalMonth; info.RankName = SellerEvalGrade_info.GetRankByScore(info.TotalScore); _dictEvaluation.Add(strKey, info); } loQuery.MoveNext(); } } int j = 0; foreach (SellerEvaluationInfo info in _dictEvaluation.Values) { sb.Append(""); sb.Append(""); sb.Append((j + 1) + ""); sb.Append(""); sb.Append(""); sb.Append(info.MarketName); sb.Append(""); sb.Append(""); sb.Append(info.SellerName); sb.Append(""); sb.Append(""); sb.Append(info.StallName); sb.Append(""); sb.Append(""); sb.Append(info.Month.ToString()); sb.Append(""); sb.Append(""); sb.Append(info.TotalScore.ToString()); sb.Append(""); sb.Append(""); sb.Append(info.RankName); sb.Append(""); j++; sb.Append(""); } ViewBag.TableMsg = sb.ToString(); return View(); } // 用于处理同一个经营户有多个摊位的情况 protected Dictionary _dictEvaluation = null; protected class SellerEvaluationInfo { public int SellerId; public string MarketName; public string SellerName; public string StallName; public string Month; public int TotalScore; public string RankName; } #endregion #region RptQSellerEvaluation 市场经营户月度信用分类评分 [CheckPowerFilter] public ActionResult RptQMarketEvaluation() { ViewBag.SelMarketInfo = GetData.Instance.GetSelStr(Markets_info.cMarketID, Markets_info.cNames, Tn.Markets, Markets_info.cIsLock + "='0' " + UserSessionInfo.MarketDataSql(true), UserSessionInfo.DBConn); //ViewBag.SelMarketSeller = GetData.Instance.GetSelStr(MarketSellers_info.cSellerID, MarketSellers_info.cName, Tn.MarketSellers, // " " + UserSessionInfo.MarketDataSql(false) + " and IsLock='N' order by " + MarketSellers_info.cName, UserSessionInfo.DBConn); DateTime loDate = DateTime.Now; string lcYears = ""; string lcStartMonths = ""; string lcEndMonths = ""; for (int i = 0; i > -12; i--) { lcYears += ""; lcStartMonths += ""; lcEndMonths += ""; } ViewBag.SelYears = lcYears; ViewBag.SelStartMonths = lcStartMonths; ViewBag.SelEndMonths = lcEndMonths; ViewBag.IsMarketSysAccount = UserSessionInfo.IsMarketSysAccount ? "0" : "1"; return View(); } public ActionResult RptPMarketEvaluation() { string MarketIDs = Utils.AreaToSQLcs(Request["MarketID"]).Trim(); string Year = Utils.AreaToSQLcs(Request["Year"]).Trim(); string StartMonth = Utils.AreaToSQLcs(Request["StartMonth"]).Trim(); string EndMonth = Utils.AreaToSQLcs(Request["EndMonth"]).Trim(); string lcSql = " SELECT * FROM " + Tn.vwMarketEvalRpt + " WHERE " + UserSessionInfo.MarketDataSql(false); lcSql += " AND " + vwMarketEvalRpt_info.cYear + "=" + Year; lcSql += " AND " + vwMarketEvalRpt_info.cMonth + ">=" + StartMonth + " AND " + vwMarketEvalRpt_info.cMonth + "<=" + EndMonth; if (string.IsNullOrEmpty(MarketIDs)) { return null; } else { lcSql += " and " + vwMarketEvalRpt_info.cMarketId + " IN ('" + MarketIDs.Replace(",", "','") + "' )"; } ViewBag.PrintVisible = UserSessionInfo.CheckPowerNotRe(PowerType.IsPrint) ? "block" : "none"; if ((Year != null) && (StartMonth != null) && (EndMonth != null)) { ViewBag.SellerEvalTitle = Year + "年" + StartMonth + "-" + EndMonth + "月" + " 市场经营户月度信用分类情况"; } rsQuery loQuery = UserSessionInfo.DBConn.OpenQuery(lcSql); StringBuilder sb = new StringBuilder(); if (loQuery != null && loQuery.IsOpened) { loQuery.MoveFirst(); for (int i = 0; i < loQuery.RecCount; i++) { sb.Append(""); sb.Append(""); sb.Append((i + 1) + ""); sb.Append(""); sb.Append(""); sb.Append(loQuery.GetString(vwMarketEvalRpt_info.cMarketName)); sb.Append(""); sb.Append(""); sb.Append(loQuery.GetString(vwMarketEvalRpt_info.cMarketTypeName)); sb.Append(""); sb.Append(""); sb.Append(loQuery.GetString(vwMarketEvalRpt_info.cRegionName)); sb.Append(""); string lcYear = loQuery.GetString(vwMarketEvalRpt_info.cYear); string lcMonth = loQuery.GetString(vwMarketEvalRpt_info.cMonth); sb.Append(""); sb.Append(lcYear + "年" + lcMonth + "月"); sb.Append(""); sb.Append(""); int liScore = loQuery.GetInt(vwMarketEvalRpt_info.cTotalScore); sb.Append(liScore.ToString()); sb.Append(""); sb.Append(""); sb.Append(MarketEvalGrade_info.GetRankByScore(liScore)); sb.Append(""); sb.Append(""); loQuery.MoveNext(); } } ViewBag.TableMsg = sb.ToString(); return View(); } #endregion #region RptQSellerEvaluation 市场经营户基本情况台帐 [CheckPowerFilter] public ActionResult TZQMarketSellers() { ViewBag.SelMarketInfo = GetData.Instance.GetSelStr(Markets_info.cMarketID, Markets_info.cNames, Tn.Markets, Markets_info.cIsLock + "='0' " + UserSessionInfo.MarketDataSql(true), UserSessionInfo.DBConn); //ViewBag.SelMarketSeller = GetData.Instance.GetSelStr(MarketSellers_info.cSellerID, MarketSellers_info.cName, Tn.MarketSellers, // " " + UserSessionInfo.MarketDataSql(false) + " and IsLock='N' order by " + MarketSellers_info.cName, UserSessionInfo.DBConn); ViewBag.SelTradeType = GetData.Instance.GetSelStr(TradeType_info.cTradeTypeID, TradeType_info.cName, Tn.TradeType," 1=1 order by " + TradeType_info.cName, UserSessionInfo.DBConn); ViewBag.IsMarketSysAccount = UserSessionInfo.IsMarketSysAccount ? "0" : "1"; return View(); } // 查询经营户的工商注册号 protected string QuerySellerRegNo(int nSellerID) { string strRet = ""; try { string lcSql = "select " + SellerHasWarrant_info.cWarrantNumber + " from " + Tn.SellerHasWarrant + " where " + SellerHasWarrant_info.cSellerID + "=" + nSellerID + " and " + SellerHasWarrant_info.cWarrantTypeID + "=4"; rsQuery loQuery = UserSessionInfo.DBConn.OpenQuery(lcSql); if (loQuery != null && loQuery.IsOpened & loQuery.RecCount > 0) { strRet = loQuery.GetString(SellerHasWarrant_info.cWarrantNumber); } } catch (Exception) { } return strRet; } public ActionResult TZPMarketSellers() { string MarketIDs = Utils.AreaToSQLcs(Request["MarketID"]).Trim(); string TradeTypeID = Utils.AreaToSQLcs(Request["TradeTypeID"]).Trim(); string lcSql = ""; lcSql = " select * from ViewMarketSellers_New where " + UserSessionInfo.MarketDataSql(false); if (!string.IsNullOrEmpty(TradeTypeID)) { lcSql += " and TradeTypeID='" + TradeTypeID + "'"; } lcSql += " and MarketID= '" + MarketIDs + "' "; lcSql += " Order by MarketSellerName desc "; ViewBag.PrintVisible = UserSessionInfo.CheckPowerNotRe(PowerType.IsPrint) ? "block" : "none"; rsQuery loQuery = UserSessionInfo.DBConn.OpenQuery(lcSql); StringBuilder sb = new StringBuilder(); if (loQuery != null && loQuery.IsOpened) { loQuery.MoveFirst(); for (int i = 0; i < loQuery.RecCount; i++) { sb.Append(""); sb.Append(""); sb.Append((i + 1) + ""); sb.Append(""); sb.Append(""); sb.Append(loQuery.GetString("MarketSellerName")); sb.Append(""); // 注册号 int nSellerID = loQuery.GetInt(ViewMarketSellers_info.cSellerID); sb.Append(""); sb.Append(QuerySellerRegNo(nSellerID)); sb.Append(""); sb.Append(""); sb.Append(loQuery.GetString("Facia")); sb.Append(""); sb.Append(""); sb.Append(loQuery.GetString("StallName")); sb.Append(""); sb.Append(""); sb.Append(loQuery.GetString("TradeTypeName")); sb.Append(""); int liCount = 1; if (loQuery.GetString("Staff1Name").Trim().Length > 0) { liCount++; } if (loQuery.GetString("Staff2Name").Trim().Length > 0) { liCount++; } if (loQuery.GetString("Staff3Name").Trim().Length > 0) { liCount++; } sb.Append(""); sb.Append(liCount + ""); sb.Append(""); sb.Append(""); sb.Append(loQuery.GetString("Tel")); sb.Append(""); sb.Append(""); loQuery.MoveNext(); } } ViewBag.TableMsg = sb.ToString(); return View(); } #endregion } }