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);
        }
示例#3
0
        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);
        }