public ActionResult EditFeedInfo(string employeename, string taskNumber, DateTime time)
        {
            if (Session["CheckFeed"] == null || !(bool) Session["EditFeedInfo"] || !(bool) Session["CheckFeedInfo"])
            {
                Response.Write("<script>history.go(0);</script>");
                return View("Error");
            }

            FeedInfo checkFeedInfo = new FeedInfo().CheckFeedInfo(employeename, taskNumber, time);
            if (checkFeedInfo == null)
            {
                ViewBag.Title = "查看修改失败,请重新进入";
                return View("Message");
            }
            var listService = new ListService();

            ViewData["pigsty"] = new ListService().GetFirstPigstyList();
            ViewData["Employee"] = new ListService().GetEmployeeList();
            ViewData["pighouse"] = listService.GetPigHouseList();
            ViewData["FodderType"] = new ListService().GetFodderTypeList();
            ViewData["unit"] = listService.GetUnitList();
            ViewData["SourceTime"] = time;
            ViewData["Name"] = checkFeedInfo.EmployeeName;
            ViewBag.Title = "修改喂食信息";
            return View("NewFeedInfo", checkFeedInfo);
        }
        public ActionResult EditPreventionDiseaseTask(string taskNumber)
        {
            if (Session["CheckFeed"] == null || !(bool)Session["EditPreventionDisease"] ||
                !(bool)Session["CheckPreventionDisease"])
            {
                Response.Write("<script>history.go(0);</script>");
                return View("Error");
            }

            PreventionDiseaseTask updateTask = new PreventionDiseaseTask().GetPreventionDiseaseTask(taskNumber);

            if (updateTask == null)
            {
                return View("Error");
            }

            var listService = new ListService();

            ViewData["PreventionType"] = listService.GetPreventionTypeList();
            ViewData["pighouse"] = listService.GetPigHouseList();
            ViewData["taskStatus"] = listService.GetTaskStatusList();
            ViewData["PigStyPigType"] = listService.GetPigStyPigTypeList();
            ViewBag.Title = "修改防疫任务";
            return View("NewPreventionDiseaseTask", updateTask);
        }
 //
 // GET: /DataImport/BatchAddPigsties/
 public ActionResult BatchAddPigsties()
 {
     var listService = new ListService();
     ViewData["PigHouseId"] = listService.GetPigHouseList();
     ViewBag.Title = "批量添加猪栏";
     var batchAddPigstiesModel = new BatchAddPigstiesModel();
     return View(batchAddPigstiesModel.GetAllPigstiesRfid());
 }
        public ActionResult AddPigstyEquipMentInfo()
        {
            if (Session["CheckFeed"] == null || !(bool) Session["AddSystemManage"] ||
                !(bool) Session["CheckSystemManage"])
            {
                Response.Write("<script>history.go(0);</script>");
                return View("Error");
            }

            var listService = new ListService();
            ViewData["PigHouse"] = listService.GetPigHouseList();
            ViewBag.Title = "添加猪栏";
            return View();
        }
        public ActionResult NewTransferPigstyTask()
        {
            if (Session["CheckFeed"] == null || !(bool) Session["AddTransferPigsty"] ||
                !(bool) Session["CheckTransferPigsty"])
            {
                Response.Write("<script>history.go(0);</script>");
                return View("Error");
            }

            var listService = new ListService();

            ViewData["pighouse"] = listService.GetPigHouseList();
            ViewData["pigsty"] = listService.GetFirstPigstyList();
            ViewBag.Title = "新建转栏任务";
            return View(new TransferTask());
        }
        public ActionResult EditTransferPigstyTask(string taskNumber)
        {
            if (Session["CheckFeed"] == null || !(bool) Session["EditTransferPigsty"] ||
                !(bool) Session["CheckTransferPigsty"])
            {
                Response.Write("<script>history.go(0);</script>");
                return View("Error");
            }

            var listService = new ListService();

            ViewData["pighouse"] = listService.GetPigHouseList();
            ViewData["pigsty"] = listService.GetFirstPigstyList();
            ViewData["taskStatus"] = listService.GetTaskStatusList();
            ViewBag.Title = "修改转栏任务";
            TransferTask checkTransfertask = new TransferTask().GetTransferTask(taskNumber);
            return checkTransfertask != null ? View("NewTransferPigstyTask", checkTransfertask) : View("Error");
        }
        public ActionResult EditEliminateTask(string taskNumber)
        {
            if (Session["CheckEliminateTask"] == null || !(bool)Session["EditEliminateTask"] || !(bool)Session["CheckEliminateTask"])
            {
                Response.Write("<script>history.go(0);</script>");
                return View("Error");
            }

            EliminateTask updateTask = new EliminateTask().GetEliminateTask(taskNumber);

            if (updateTask == null)
            {
                return View("Error");
            }

            var listService = new ListService();
            IEnumerable<SelectListItem> pighouse = listService.GetPigHouseList();
            ViewData["Status"] = listService.GetTaskStatusList();
            ViewData["PigHouse"] = pighouse;
            ViewData["Pigsty"] = listService.FindPigstyListByPigHouseId(pighouse.First().Value);
            ViewBag.Title = "修改淘汰任务";
            return View("NewEliminateTask", updateTask);
        }
        public ActionResult CheckPigstyEquipMentInfo(string rfid)
        {
            if (Session["CheckFeed"] == null || !(bool) Session["CheckSystemManage"])
            {
                Response.Write("<script>history.go(0);</script>");
                return View("Error");
            }

            var pigstyService = new PigstyService();
            pigsty pigsty = pigstyService.FindByRfid(rfid);
            var pigstyModel = new PigstyModel
                                  {
                                      Id = pigsty.Id,
                                      PigHouseId = pigsty.PigHouseId,
                                      Capacity = Convert.ToInt32(pigsty.Capacity),
                                      Number = pigsty.Number,
                                      Rfid = pigsty.RFID,
                                      Memo = pigsty.Memo
                                  };
            var listService = new ListService();
            ViewData["PigHouse"] = listService.GetPigHouseList();
            ViewBag.Title = "查看猪栏";
            return View("AddPigstyEquipMentInfo", pigstyModel);
        }
        public ActionResult NewEliminateTask()
        {
            if (Session["CheckEliminateTask"] == null || !(bool)Session["AddEliminateTask"] || !(bool)Session["CheckEliminateTask"])
            {
                Response.Write("<script>history.go(0);</script>");
                return View("Error");
            }

            var listService = new ListService();
            //将猪的类型存入下拉列表
            IEnumerable<SelectListItem> pighouse = listService.GetPigHouseList();
            ViewData["PigHouse"] = pighouse;
            ViewData["Pigsty"] = listService.FindPigstyListByPigHouseId(pighouse.First().Value);
            ViewBag.Title = "新建淘汰任务";

            return View(new EliminateTask());
        }
Example #10
0
        public ActionResult EditCureTask(string taskNumber)
        {
            if (Session["CheckFeed"] == null || !(bool)Session["EditCure"] || !(bool)Session["CheckCure"])
            {
                Response.Write("<script>history.go(0);</script>");
                return View("Error");
            }

            object cureTask = new CureTask().GetCureTask(taskNumber);
            if (cureTask == null)
            {
                return View("Error");
            }

            var listService = new ListService();

            ViewData["Pigsty"] = listService.GetFirstPigstyList();
            ViewData["Employee"] = listService.GetEmployeeList();
            ViewData["PigHouse"] = listService.GetPigHouseList();
            ViewData["Medicine"] = listService.GetMedicineList();
            ViewData["CureType"] = listService.GetCureTypeList();
            ViewData["Unit"] = listService.GetUnitList();
            ViewData["Status"] = listService.GetTaskStatusList();
            ViewBag.Title = "修改治疗信息";
            return View("NewCureTask", cureTask);
        }
Example #11
0
        public ActionResult NewCureTask()
        {
            if (Session["CheckFeed"] == null || !(bool)Session["AddCure"] || !(bool)Session["CheckCure"])
            {
                Response.Write("<script>history.go(0);</script>");
                return View("Error");
            }

            var listService = new ListService();

            ViewData["Pigsty"] = listService.GetFirstPigstyList();
            ViewData["Employee"] = listService.GetEmployeeList();
            ViewData["PigHouse"] = listService.GetPigHouseList();
            ViewData["Medicine"] = listService.GetMedicineList();
            ViewData["CureType"] = listService.GetCureTypeList();
            ViewData["Unit"] = listService.GetUnitList();
            ViewBag.Title = "新建治疗任务";

            return View(new CureTask());
        }
        public ActionResult EditCureInfo(string employeename, string taskNumber, int order)
        {
            if (Session["CheckFeed"] == null || !(bool) Session["EditCureInfo"] || !(bool) Session["CheckCureInfo"])
            {
                Response.Write("<script>history.go(0);</script>");
                return View("Error");
            }

            CureInfo checkCureInfo = new CureInfo().CheckCureInfo(employeename, taskNumber, order);
            if (checkCureInfo == null)
            {
                ViewBag.Title = "查看修改失败,请重新操作";
                return View("Message");
            }
            long taskId = 0;
            SelectListItem firstOrDefault = checkCureInfo.GetTaskNumberSelect(TaskTypeId).FirstOrDefault();
            if (firstOrDefault != null)
                taskId = long.Parse(firstOrDefault.Value);
            ViewData["Name"] = employeename;

            var listService = new ListService();

            ViewData["TaskNumber"] = checkCureInfo.GetTaskNumberSelect(TaskTypeId);
            ViewData["pigsty"] = listService.GetFirstPigstyList();
            ViewData["Employee"] = listService.GetEmployeeList();
            ViewData["pighouse"] = listService.GetPigHouseList();
            ViewData["Medicine"] = listService.GetMedicineList();
            ViewData["CureType"] = listService.GetCureTypeList();
            ViewData["unit"] = listService.GetUnitList();
            ViewData["pig"] = listService.GetFirstPigList();
            ViewData["Order"] = listService.GetCureTaskOrder(taskId);
            ViewBag.Title = "修改治疗信息";
            return View("NewCureInfo", checkCureInfo);
        }
        public ActionResult NewCureInfo()
        {
            if (Session["CheckFeed"] == null || !(bool) Session["AddCureInfo"] || !(bool) Session["CheckCureInfo"])
            {
                Response.Write("<script>history.go(0);</script>");
                return View("Error");
            }

            var newInfo = new CureInfo();
            IEnumerable<SelectListItem> taskNumberList = newInfo.GetTaskNumberSelect(TaskTypeId);
            if (!taskNumberList.Any())
            {
                const string returnstring = "任务为空,请先添加任务";
                Response.Write("<script language='JavaScript'>alert('" + returnstring + ".');history.go(-1);</script>");
                return Content("");
            }
            SelectListItem firstOrDefault = newInfo.GetTaskNumberSelect(TaskTypeId).FirstOrDefault();
            long taskId = 0;
            if (firstOrDefault != null)
                taskId = long.Parse(firstOrDefault.Value);

            var listService = new ListService();

            ViewData["TaskNumber"] = newInfo.GetTaskNumberSelect(TaskTypeId);
            ViewData["pigsty"] = listService.GetFirstPigstyList();
            ViewData["Employee"] = listService.GetEmployeeList();
            ViewData["pighouse"] = listService.GetPigHouseList();
            ViewData["Medicine"] = listService.GetMedicineList();
            ViewData["CureType"] = listService.GetCureTypeList();
            ViewData["unit"] = listService.GetUnitList();
            ViewData["pig"] = listService.GetFirstPigList();
            ViewData["Order"] = listService.GetCureTaskOrder(taskId);
            ViewBag.Title = "新建治疗信息";
            return View(newInfo);
        }
        public ActionResult NewAddPigTask()
        {
            if (Session["CheckFeed"] == null || !(bool)Session["AddAddPig"] || !(bool)Session["CheckAddPig"])
            {
                Response.Write("<script>history.go(0);</script>");
                return View("Error");
            }

            var listService = new ListService();

            ViewData["pighouse"] = listService.GetPigHouseList();
            ViewBag.Title = "新建添加生猪任务";

            return View(new AddPigTask());
        }
        public ActionResult NewPreventionDiseaseTask()
        {
            if (Session["CheckFeed"] == null || !(bool)Session["AddPreventionDisease"] ||
                !(bool)Session["CheckPreventionDisease"])
            {
                Response.Write("<script>history.go(0);</script>");
                return View("Error");
            }

            var listService = new ListService();
            ViewData["PreventionType"] = listService.GetPreventionTypeList();
            ViewData["pighouse"] = listService.GetPigHouseList();
            ViewData["PigStyPigType"] = listService.GetPigStyPigTypeList();
            ViewBag.Title = "新建防疫任务";
            return View(new PreventionDiseaseTask());
        }
        public ActionResult EditDeadTask(string taskNumber)
        {
            if (Session["CheckDeadTask"] == null || !(bool)Session["EditDeadTask"] || !(bool)Session["CheckDeadTask"])
            {
                Response.Write("<script>history.go(0);</script>");
                return View("Error");
            }

            deadTask updateTask = new deadTask().GetdeadTask(taskNumber);

            if (updateTask == null)
            {
                return View("Error");
            }

            var listService = new ListService();

            ViewData["Status"] = listService.GetTaskStatusList();
            ViewData["PigHouse"] = listService.GetPigHouseList();
            ViewData["Pigsty"] = listService.GetFirstPigstyList();
            ViewBag.Title = "修改死亡任务";
            return View("NewDeadTask", updateTask);
        }
        public ActionResult NewDeadTask()
        {
            if (Session["CheckDeadTask"] == null || !(bool)Session["AddDeadTask"] || !(bool)Session["CheckDeadTask"])
            {
                Response.Write("<script>history.go(0);</script>");
                return View("Error");
            }

            var listService = new ListService();
            //将猪的类型存入下拉列表
            ViewData["PigHouse"] = listService.GetPigHouseList();
            ViewData["Pigsty"] = listService.GetFirstPigstyList();
            ViewBag.Title = "新建死亡任务";

            return View(new deadTask());
        }