Пример #1
0
        public new JobCardTask GetCopyUnsaved(bool marked = true)
        {
            JobCardTask jobCardTask = (JobCardTask)MemberwiseClone();

            jobCardTask.ItemId = -1;
            jobCardTask.UnSetEvents();

            jobCardTask.Tasks = new CommonCollection <JobCardTask>();
            foreach (JobCardTask jobCardT in Tasks)
            {
                JobCardTask newObject = jobCardT.GetCopyUnsaved(marked);
                jobCardTask.Tasks.Add(newObject);
            }

            return(jobCardTask);
        }
Пример #2
0
        public new JobCard GetCopyUnsaved()
        {
            JobCard jobCard = (JobCard)MemberwiseClone();

            jobCard.ItemId = -1;
            jobCard.UnSetEvents();

            jobCard.JobCardTasks = new CommonCollection <JobCardTask>();
            foreach (JobCardTask jobCardTask in JobCardTasks)
            {
                JobCardTask newObject = jobCardTask.GetCopyUnsaved();
                jobCard.JobCardTasks.Add(newObject);
            }

            return(jobCard);
        }