Beispiel #1
0
        /// <summary>
        /// 初始化。
        /// </summary>
        /// <param name="GHXX">挂号信息。</param>
        public ItemGhxx(VI_MZ_GHXX GHXX)
        {
            var dbTrasen = new TrasenDbContext("TrasenConnection");

            this.RegisterTime = GHXX.GHSJ;

            var listJZJL = dbTrasen.MZYS_JZJL.Where(c => c.GHXXID == GHXX.GHXXID).OrderByDescending(c => c.JSSJ).ThenBy(c => c.JZID).ToList();

            this.ListJzjl = listJZJL.Select(c => new ItemJzjl(c)).ToList();
        }
Beispiel #2
0
 public bool Equals(VI_MZ_GHXX x, VI_MZ_GHXX y)
 {
     if (x != null && y != null && x.BRXXID == y.BRXXID)
     {
         return(true);
     }
     else
     {
         return(false);
     }
 }
Beispiel #3
0
        public ItemGhxx(VI_MZ_GHXX GHXX, Guid roomId, Guid?preGeneralRoomInfoId)
        {
            this.RoomId = roomId;
            this.PreGeneralRoomInfoId = preGeneralRoomInfoId;

            var dbTrasen = new TrasenDbContext("TrasenConnection");

            this.RegisterTime = GHXX.GHSJ;

            var listJZJL = dbTrasen.MZYS_JZJL.Where(c => c.GHXXID == GHXX.GHXXID).OrderByDescending(c => c.JSSJ).ThenBy(c => c.JZID).ToList();

            this.ListJzjl = listJZJL.Select(c => new ItemJzjl(c, this.RoomId, this.PreGeneralRoomInfoId)).ToList();
        }
Beispiel #4
0
 public int GetHashCode(VI_MZ_GHXX obj)
 {
     return(obj.BRXXID.GetHashCode());
 }