public override Object ToServerObject()
        {
            Server.Application.PopulationServiceEventThreshold serverObject = new Server.Application.PopulationServiceEventThreshold();

            MapToServerObject(serverObject);

            return(serverObject);
        }
        public PopulationServiceEventThreshold Copy()
        {
            Server.Application.PopulationServiceEventThreshold serverObject = (Server.Application.PopulationServiceEventThreshold)ToServerObject();

            PopulationServiceEventThreshold copiedObject = new PopulationServiceEventThreshold(application, serverObject);

            return(copiedObject);
        }
        public virtual void MapToServerObject(Server.Application.PopulationServiceEventThreshold serverObject)
        {
            base.MapToServerObject((Server.Application.CoreObject)serverObject);


            serverObject.PopulationServiceEventId = populationServiceEventId;

            serverObject.PopulationId = populationId;

            serverObject.RelativeDateValue = relativeDateValue;

            serverObject.RelativeDateQualifier = relativeDateQualifier;

            serverObject.Status = status;

            serverObject.Action = (Server.Application.Action)action.ToServerObject();


            return;
        }