ASP.NET MVC EF easyUI jQuery sqlserver 多頁簽框架的erp系統(原碼可執行)6712
ASP.NET MVC EF easyUI jQuery sqlserver 多頁簽框架的erp系統(原碼可執行)6713
ASP.NET MVC EF easyUI jQuery sqlserver 多頁簽框架的erp系統(原碼可執行)6714
ASP.NET MVC EF easyUI jQuery sqlserver 多頁簽框架的erp系統(原碼可執行)6715
ASP.NET MVC EF easyUI jQuery sqlserver 多頁簽框架的erp系統(原碼可執行)6716
ASP.NET MVC EF easyUI jQuery sqlserver 多頁簽框架的erp系統(原碼可執行)6717
【實例簡介】
技術:asp.net, ef, easyui , mvc
本實例提供完整的原碼,數據庫。測試時,用戶編號 1  密碼 11
麻雀雖小五臟具全, 完整的多頁簽框架,完整的新增修改刪除功能實例:單表的維護,主從表的維護,報表設計及打印,完整開子頁面選擇數據,fastReport報表......以此為基礎可開發完整的企業級管理系統。
企業級管理軟件絕佳上手例子,完整源碼包括所需全部插件,解壓后即可運行。
開發環境:vs2013, sql server 2012(壓縮包有提供數據庫備份可恢復), 表還可參考數據模型建表或手工建表。
【全套下載文檔】
from clipboard

【實例截圖】
1) 部分表結構
from clipboard
2) 系統登錄
from clipboard
3) 單表維護
from clipboard

4) 主從表維護
from clipboard
5) 報表設計
from clipboard

【核心代碼】

namespace NwErp.Controllers
{


    public class bsProdController : Controller
    {
        //
        // GET: /bsProd/

        DBEntities db = new DBEntities();

        public ActionResult Index()
        {
            string viewflag = Request["ViewFlag"] == null ? "" : Request["ViewFlag"];
            ViewBag.ViewFlag = viewflag;
            return View();
        }

        #region Main
        public ActionResult getList_Main()
        {
            int pageIndex = Request["page"] == null ? 0 : int.Parse(Request["page"]);
            int pageSize = Request["rows"] == null ? 0 : int.Parse(Request["rows"]);
            string fNr = Request["fNr"] == null ? "" : Request["fNr"];   //查詢條件
            string fName = Request["fName"] == null ? "" : Request["fName"];

            int fId = Request["fId"] == null ? 0 : int.Parse(Request["fId"]);  //通過fId查整條記錄
            ...
        }
        
        public string saveMain(bsProd aObj)
        {
            StringBuilder sb = new StringBuilder();

            //保存檢查
           ...

            if (aObj.fId == 0)
            {
                //【新增】
                ...
            }
            else
            {
                //【修改】
                 ...
            }

            int fFlag = db.SaveChanges();
            sb.Append("{");
            sb.AppendFormat("\"fFlag\":{0},", fFlag);
            sb.AppendFormat("\"fInfo\":\"{0}\" ", "OK");
            sb.Append("}");
            return sb.ToString();
        }

        public string Main(int fId)
        {
            StringBuilder sb = new StringBuilder();

            //后臺相關檢查
            bsProd obj = db.bsProds.Where(a => a.fId == fId).ToList()[0];

            //刪除檢查
             ...
            //【刪除】
            ...

            int fFlag = db.SaveChanges();
            sb.Append("{");
            sb.AppendFormat("\"fFlag\":{0},", fFlag);
            sb.AppendFormat("\"fInfo\":\"{0}\" ", "OK");
            sb.Append("}");
            return sb.ToString();
        }

        public string exportExcel()
        {
            string fNr = Request["fNr"] == null ? "" : Request["fNr"];

            db.Configuration.ProxyCreationEnabled = false;
            var lst = db.bsProds
                .Where(a => fNr == "" || a.fNr.Contains(fNr))
                .OrderByDescending(a => a.fId)
                .ToList();


            DataTable dt = new DataTable();
             ...
        }
        #endregion 

    }
}

技術討論區(0 個討論)

  1. 請先登錄

      發 布
欢乐街机捕鱼赢话费 中国建筑股票指数 资产配置比例 最新信誉棋牌 河北11选5遗漏数据一定牛 股票的融资融券余额 查询体彩飞鱼开奖结果 2019年上证指数历史数据 彩博士江西时时彩软件 黑龙江p62开奖公告 投资股票 108张血战麻将必 浙江快乐彩12结果 2020年今晚开奖结果记录 开奖福建22选5 精选10码中特 四川血战麻将免费下载