Пример #1
0
        public IActionResult GetUpdateInfo(int id)
        {
            TASM_MACHINEManager manager = new TASM_MACHINEManager();
            var model = manager.SelectById(id);

            return(SuccessResult(model));
        }
Пример #2
0
        public IActionResult ListMachines(int typeid)
        {
            DataAccess.TASM_MACHINEManager manager = new TASM_MACHINEManager();
            List <TASM_MACHINE>            list    = new List <TASM_MACHINE>();

            manager.ListByType(typeid, ref list);

            return(SuccessResultList(list));
        }
Пример #3
0
        public IActionResult Delete(int id)
        {
            TASM_MACHINEManager dbContext = new TASM_MACHINEManager();

            if (!dbContext.CurrentDb.Delete(S => S.MID == id))
            {
                return(FailMessage());
            }
            return(SuccessMessage());
        }
Пример #4
0
        public IActionResult GetReportCount()
        {
            TASM_PROJECTManager project = new TASM_PROJECTManager();
            int pcount = project.SelectProjectCount();

            TASM_MACHINEManager machine = new TASM_MACHINEManager();
            int mcount = machine.SelectMachineCount();

            TASM_SUPPORT_Da support = new TASM_SUPPORT_Da();
            int             scount  = support.SelectSupportCount();

            var details = support.SelectCount();

            int cpnumber = (int)((Convert.ToDecimal(details.Complete) / Convert.ToDecimal(scount)) * 100);   //工单完成率,百分比

            return(Json(new { ProjectCount = pcount, MachineCount = mcount, SupportCount = scount, SupportWaite = details.Wait, SupportBeing = details.Being, SupportComplete = details.Complete, Cpnumber = cpnumber }));
        }