コード例 #1
0
 public int UpdateSiren(int ID, int IsSiren, int judgment)
 {
     if (IsSiren == 3)
     {
         var i = FacilityServices.UpdateSiren(ID, IsSiren);
         if (i > 0)
         {
             activityServices.AddActivity(judgment);
         }
         return(i);
     }
     return(0);
 }
コード例 #2
0
        public PageBox GetFacility(FactoryEnum IsSiren, string BitNumbers, string CompanyName, string FactoryName, string TypeName, string FacilityNumber, int PageIndex = 1)
        {
            List <FacilityNotMapp> facilitylist = FacilityServices.GetFacility();

            if (IsSiren != 0)
            {
                facilitylist = facilitylist.Where(n => n.IsSiren.Equals(IsSiren)).ToList();
            }
            if (FacilityNumber != null)
            {
                facilitylist = facilitylist.Where(n => n.FacilityNumber.Equals(FacilityNumber)).ToList();
            }
            if (BitNumbers != null)
            {
                facilitylist = facilitylist.Where(n => n.BitNumbers.Equals(BitNumbers)).ToList();
            }
            if (CompanyName != null)
            {
                facilitylist = facilitylist.Where(n => n.CompanyName.Equals(CompanyName)).ToList();
            }
            if (FactoryName != null)
            {
                facilitylist = facilitylist.Where(n => n.FactoryName.Equals(FactoryName)).ToList();
            }
            if (TypeName != null)
            {
                facilitylist = facilitylist.Where(n => n.TypeName.Equals(TypeName)).ToList();
            }

            PageBox pageBox = new PageBox();

            pageBox.PageIndex = PageIndex;
            pageBox.PageSize  = PAGESIZE;
            pageBox.PageCount = facilitylist.Count / PAGESIZE + (facilitylist.Count % PAGESIZE == 0 ? 0 : 1);
            pageBox.Data      = facilitylist.Skip((PageIndex - 1) * PAGESIZE).Take(PAGESIZE);
            return(pageBox);
        }
コード例 #3
0
        public FacilityNotMapp GetById(int id)
        {
            var falist = FacilityServices.GetById(id);

            return(falist);
        }