/// <summary>
 ///     根据任务猪栏号和猪舍id找猪类型
 /// </summary>
 /// <param name="taskId">猪栏号</param>
 /// <param name="pigHouseId">猪舍id号</param>
 /// <returns></returns>
 public string GetMumPigBypigStys(string pigStyNums, long pigHouseId)
 {
     var transferService = new TransferService();
     var pigstyService=new PigstyService();
     foreach (var pigStyNum in pigStyNums.Split(','))
     {
         var pigSty=pigstyService.GetPigsty(int.Parse(pigStyNum),pigHouseId);
         if(transferService.FindByPigStyByPigType(pigSty.Id).Count>1)return "仔猪";
     }
     return "全部猪";
 }
        //猪栏内的猪类型
        public JsonResult getPigstyTypes(string pigstys,string pigHouseId)
        {
            HashSet<SelectListItem>pigStyType=new HashSet<SelectListItem>();
             TransferService transferService= new TransferService();
            var pigstyService = new PigstyService();
            var  pigTypeService=new PigTypeService();
            pigStyType.Add(new SelectListItem(){
                     Text="全部猪",Value="0",Selected=true
                    });
            foreach(var str in pigstys.Split(',')){
            var pigSty=pigstyService.GetPigsty(int.Parse(str),long.Parse(pigHouseId));
              var   pigTypeIdList =transferService.FindByPigStyByPigType(pigSty.Id);
                foreach(var id in pigTypeIdList){
                    var name=pigTypeService.Find(id).Name;
                    pigStyType.Add(new SelectListItem(){
                     Text=name,Value=id+""
                    });
                }
            }

            return Json(pigStyType, JsonRequestBehavior.AllowGet);
        }