public static Client createClientFromDALClient(CarpoolingDAL.Client o)
        {
            Client c = new Client(o.username, o.password);

            c.ContactNumber = o.contactNumber;
            c.Email         = o.email;
            c.Id            = o.idClient;
            c.Name          = o.name;
            c.Notes         = o.notes;
            c.Surname       = o.surname;
            foreach (CarpoolingDAL.Resource item in o.Resources)
            {
                c.addResource(RepositoryUtility.createResourceFromDALResource(item));
            }
            RouteRepository rr = RouteRepository.getInstanca();

            foreach (CarpoolingDAL.FirmRoute item in o.FirmRoutes)
            {
                c.addFirmRoute(rr.getRouteById(item.idRoute));
            }
            return(c);
        }