Ejemplo n.º 1
0
 public static EventResultTypeDTO BaseToEventResultType(BaseDictionaryDTO <Int32> @base)
 {
     return(new EventResultTypeDTO()
     {
         Id = @base.Id, Name = @base.Name
     });
 }
Ejemplo n.º 2
0
 public static EventStatusDTO BaseToEventStatus(BaseDictionaryDTO <Int32> @base)
 {
     return(new EventStatusDTO()
     {
         Id = @base.Id, Name = @base.Name
     });
 }
Ejemplo n.º 3
0
 public static PeopleDTO BaseToPeople(BaseDictionaryDTO <Guid> @base)
 {
     return(new PeopleDTO()
     {
         Id = @base.Id, Name = @base.Name
     });
 }
Ejemplo n.º 4
0
 /// <summary>
 /// Преобразует массив экземпляров PeopleDTO в XElement
 /// </summary>
 /// <param name="peoples">Исходный массив экземпляров PeopleDTO</param>
 /// <returns>Результирующий XElement</returns>
 public static XElement ArrayToXElement(PeopleDTO[] peoples)
 {
     return(BaseDictionaryDTO <Guid> .ArrayToXElement(_arrayName, _dictionaryName, peoples));
 }
Ejemplo n.º 5
0
 /// <summary>
 /// Заполняет поля объекта данными из XML
 /// </summary>
 /// <param name="xml">XML с данными</param>
 public static PeopleDTO FromXElement(XElement xml)
 {
     return((PeopleDTO)BaseDictionaryDTO <Guid> .FromXElement(_dictionaryName, xml));
 }
Ejemplo n.º 6
0
 /// <summary>
 /// Преобразует экземпляр PeopleDTO в XElement для передачи в запросах
 /// </summary>
 /// <param name="people">Экземпляр PeopleDTO</param>
 /// <returns>XElement с данными</returns>
 public static XElement ToXElement(PeopleDTO people)
 {
     return(BaseDictionaryDTO <Guid> .ToXElement(_dictionaryName, people));
 }
Ejemplo n.º 7
0
 /// <summary>
 /// Преобразует XElement в массив экземпляров EventResultTypeDTO
 /// </summary>
 /// <param name="xml">Исходный XElement</param>
 /// <returns>Результирующий массив экземпляров EventResultTypeDTO</returns>
 public static EventResultTypeDTO[] ArrayFromXElement(XElement xml)
 {
     return(Array.ConvertAll <BaseDictionaryDTO <Int32>, EventResultTypeDTO>(BaseDictionaryDTO <Int32> .ArrayFromXElement(_arrayName, _dictionaryName, xml), new Converter <BaseDictionaryDTO <Int32>, EventResultTypeDTO>(BaseToEventResultType)));
 }
Ejemplo n.º 8
0
 /// <summary>
 /// Преобразует массив экземпляров EventResultTypeDTO в XElement
 /// </summary>
 /// <param name="eventResultTypes">Исходный массив экземпляров EventResultTypeDTO</param>
 /// <returns>Результирующий XElement</returns>
 public static XElement ArrayToXElement(EventResultTypeDTO[] eventResultTypes)
 {
     return(BaseDictionaryDTO <Int32> .ArrayToXElement(_arrayName, _dictionaryName, eventResultTypes));
 }
Ejemplo n.º 9
0
 /// <summary>
 /// Преобразует массив экземпляров EventPeriodDTO в XElement
 /// </summary>
 /// <param name="eventPeriods">Исходный массив экземпляров EventPeriodDTO</param>
 /// <returns>Результирующий XElement</returns>
 public static XElement ArrayToXElement(EventPeriodDTO[] eventPeriods)
 {
     return(BaseDictionaryDTO <Int32> .ArrayToXElement(_arrayName, _dictionaryName, eventPeriods));
 }
Ejemplo n.º 10
0
 /// <summary>
 /// Преобразует экземпляр EventResultTypeDTO в XElement для передачи в запросах
 /// </summary>
 /// <param name="eventResultType">Экземпляр EventResultTypeDTO</param>
 /// <returns>XElement с данными</returns>
 public static XElement ToXElement(EventResultTypeDTO eventResultType)
 {
     return(BaseDictionaryDTO <Int32> .ToXElement(_dictionaryName, eventResultType));
 }
Ejemplo n.º 11
0
 /// <summary>
 /// Преобразует массив экземпляров DepartmentDTO в XElement
 /// </summary>
 /// <param name="departments">Исходный массив экземпляров DepartmentDTO</param>
 /// <returns>Результирующий XElement</returns>
 public static XElement ArrayToXElement(DepartmentDTO[] departments)
 {
     return(BaseDictionaryDTO <Guid> .ArrayToXElement(_arrayName, _dictionaryName, departments));
 }
Ejemplo n.º 12
0
 /// <summary>
 /// Заполняет поля объекта данными из XML
 /// </summary>
 /// <param name="xml">XML с данными</param>
 public static DepartmentDTO FromXElement(XElement xml)
 {
     return((DepartmentDTO)BaseDictionaryDTO <Guid> .FromXElement(_dictionaryName, xml));
 }
Ejemplo n.º 13
0
 /// <summary>
 /// Преобразует экземпляр DepartmentDTO в XElement для передачи в запросах
 /// </summary>
 /// <param name="department">Экземпляр DepartmentDTO</param>
 /// <returns>XElement с данными</returns>
 public static XElement ToXElement(DepartmentDTO department)
 {
     return(BaseDictionaryDTO <Guid> .ToXElement(_dictionaryName, department));
 }
Ejemplo n.º 14
0
 /// <summary>
 /// Преобразует экземпляр EventStatusDTO в XElement для передачи в запросах
 /// </summary>
 /// <param name="eventStatus">Экземпляр EventStatusDTO</param>
 /// <returns>XElement с данными</returns>
 public static XElement ToXElement(EventStatusDTO eventStatus)
 {
     return(BaseDictionaryDTO <Int32> .ToXElement(_dictionaryName, eventStatus));
 }
Ejemplo n.º 15
0
 /// <summary>
 /// Преобразует XElement в массив экземпляров PeopleDTO
 /// </summary>
 /// <param name="xml">Исходный XElement</param>
 /// <returns>Результирующий массив экземпляров PeopleDTO</returns>
 public static PeopleDTO[] ArrayFromXElement(XElement xml)
 {
     return(Array.ConvertAll <BaseDictionaryDTO <Guid>, PeopleDTO>(BaseDictionaryDTO <Guid> .ArrayFromXElement(_arrayName, _dictionaryName, xml), new Converter <BaseDictionaryDTO <Guid>, PeopleDTO>(BaseToPeople)));
 }
Ejemplo n.º 16
0
 /// <summary>
 /// Заполняет поля объекта данными из XML
 /// </summary>
 /// <param name="xml">XML с данными</param>
 public static EventResultTypeDTO FromXElement(XElement xml)
 {
     return((EventResultTypeDTO)BaseDictionaryDTO <Int32> .FromXElement(_dictionaryName, xml));
 }
Ejemplo n.º 17
0
 /// <summary>
 /// Преобразует экземпляр EventPeriodDTO в XElement для передачи в запросах
 /// </summary>
 /// <param name="eventPeriod">Экземпляр EventPeriodDTO</param>
 /// <returns>XElement с данными</returns>
 public static XElement ToXElement(EventPeriodDTO eventPeriod)
 {
     return(BaseDictionaryDTO <Int32> .ToXElement(_dictionaryName, eventPeriod));
 }