예제 #1
0
 public void FromDbObject(PlaningRoomUserDal obj)
 {
     Name          = obj.Name;
     MainAppUserId = obj.MainAppUserId;
     //Role = obj.Roles.Split(',').ToList();
     Role = JsonSerializer.Deserialize <List <string> >(obj.Roles);
 }
예제 #2
0
        public PlaningRoomUserDal ToDbObject(long roomId)
        {
            if (MainAppUserId == null)
            {
                return(null);
            }
            var forDb = new PlaningRoomUserDal();

            forDb.MainAppUserId = (long)MainAppUserId;
            forDb.Name          = Name;
            //forDb.Roles = string.Join(",", Role);
            forDb.Roles  = JsonSerializer.Serialize(Role);
            forDb.RoomId = roomId;

            return(forDb);
        }