/// <summary> /// Read a Group /// </summary> /// <param name="groupCode"></param> /// <returns></returns> private Group_DTO_Create GetGroup(string groupCode) { Group_ADO gAdo = new Security.Group_ADO(); Group_DTO_Read gDto = new Group_DTO_Read(); gDto.GrpCode = DTO.GrpCode; ADO_readerOutput readGroupOutput = gAdo.Read(Ado, gDto); Group_DTO_Create readGroup = new Group_DTO_Create(); readGroup.GrpCode = groupCode; readGroup.GrpName = readGroupOutput.data[0].GrpName; return(readGroup); }
/// <summary> /// Constructor /// </summary> /// <param name="parameters"></param> public Email_DTO_GroupMessage(dynamic parameters) { if (parameters.Subject != null) { Subject = parameters.Subject; } if (parameters.Body != null) { Body = parameters.Body; } GroupCodes = new List <Group_DTO_Read>(); if (parameters.GroupCodes != null) { foreach (var g in parameters.GroupCodes) { Group_DTO_Read gDto = new Group_DTO_Read(); gDto.GrpCode = g; GroupCodes.Add(gDto); } } }