public static void LanguageDescriptionConvertDTOToTable(ICollection <LanguageValueDTO> listLanguageValueDTO, ref ICollection <tblLanguageDescription> listtblLanguageDescription) { tblLanguageDescription objtblLanguageDescription; int tblCount = listtblLanguageDescription.Count; for (int i = 0; i < listLanguageValueDTO.Count(); i++) { if (tblCount == 0 || listLanguageValueDTO.ElementAt(i).DescriptionID_FK == 0) { objtblLanguageDescription = new tblLanguageDescription(); objtblLanguageDescription.Description_ID = listLanguageValueDTO.ElementAt(i).DescriptionID_FK; objtblLanguageDescription.Short_Desription = listLanguageValueDTO.ElementAt(i).ShortValue; objtblLanguageDescription.Long_Description = listLanguageValueDTO.ElementAt(i).LongValue; objtblLanguageDescription.Language_ID = listLanguageValueDTO.ElementAt(i).LanguageID_FK; listtblLanguageDescription.Add(objtblLanguageDescription); } else { listtblLanguageDescription.ElementAt(i).Description_ID = listLanguageValueDTO.ElementAt(i).DescriptionID_FK; listtblLanguageDescription.ElementAt(i).Short_Desription = listLanguageValueDTO.ElementAt(i).ShortValue; listtblLanguageDescription.ElementAt(i).Long_Description = listLanguageValueDTO.ElementAt(i).LongValue; listtblLanguageDescription.ElementAt(i).Language_ID = listLanguageValueDTO.ElementAt(i).LanguageID_FK; } } //throw new NotImplementedException("Use DescriptionDTO Class"); }
public static tblLanguageDescription LanguageDescriptionConvertDTOToTable(LanguageDescriptionDTO objLanguageDescriptionDTO) { tblLanguageDescription tblLanguageDescription = new tblLanguageDescription(); tblLanguageDescription.Description_ID = objLanguageDescriptionDTO.DescriptionID_FK; tblLanguageDescription.ID = objLanguageDescriptionDTO.ID; tblLanguageDescription.Language_ID = objLanguageDescriptionDTO.LanguageID_FK; tblLanguageDescription.Long_Description = objLanguageDescriptionDTO.LongDescription; tblLanguageDescription.Short_Desription = objLanguageDescriptionDTO.ShortDescription; return(tblLanguageDescription); }
public static LanguageValueDTO ConvertTableToDTO(tblLanguageDescription objtblLanguageDescription) { LanguageValueDTO objLanguageValueDTO = new LanguageValueDTO(); objLanguageValueDTO.LanguageID_FK = objtblLanguageDescription.Language_ID; objLanguageValueDTO.CultureValue = objtblLanguageDescription.tblLanguage.Culture_Value; objLanguageValueDTO.ShortValue = objtblLanguageDescription.Short_Desription; objLanguageValueDTO.LongValue = objtblLanguageDescription.Long_Description; objLanguageValueDTO.DescriptionID_FK = objtblLanguageDescription.Description_ID; return(objLanguageValueDTO); }