public static Material ConvertWcfMaterials(MaterialsWCF tmpMaterial)
        {
            Material getmaterial = null;

            if (tmpMaterial is BalsamWCF)
            {
                getmaterial = ConvertBalsamToDAL(tmpMaterial as BalsamWCF);
            }
            else if (tmpMaterial is ShampooWCF)
            {
                getmaterial = ConvertShampooToDal(tmpMaterial as ShampooWCF);
            }
            else if (tmpMaterial is LaqueWCF)
            {
                getmaterial = ConvertLaqueToDal(tmpMaterial as LaqueWCF);
            }
            else if (tmpMaterial is ColorWCF)
            {
                getmaterial = ConvertColorToDal(tmpMaterial as ColorWCF);
            }
            else if (tmpMaterial is PowderWCF)
            {
                getmaterial = ConvertPowderToDAL(tmpMaterial as PowderWCF);
            }
            else if (tmpMaterial is FoundationWCF)
            {
                getmaterial = ConvertFoundationToDal(tmpMaterial as FoundationWCF);
            }
            else if (tmpMaterial is MascaraWCF)
            {
                getmaterial = ConvertMascaraToDal(tmpMaterial as MascaraWCF);
            }
            else if (tmpMaterial is LipstickWCF)
            {
                getmaterial = ConvertLipstickToDal(tmpMaterial as LipstickWCF);
            }
            else if (tmpMaterial is ShadowsWCF)
            {
                getmaterial = ConvertShadowToDAl(tmpMaterial as ShadowsWCF);
            }
            else if (tmpMaterial is NailBaseWCF)
            {
                getmaterial = ConvertBaseToDAL(tmpMaterial as NailBaseWCF);
            }
            else if (tmpMaterial is NailTopWCF)
            {
                getmaterial = ConvertTopToDal(tmpMaterial as NailTopWCF);
            }
            else if (tmpMaterial is NailPolishWCF)
            {
                getmaterial = ConvertPolishToDal(tmpMaterial as NailPolishWCF);
            }
            return(getmaterial);
        }
        public static MaterialsWCF ConvertMaterialsToDB(Material tmpMaterial)
        {
            MaterialsWCF getmaterial = null;

            if (tmpMaterial is Balsam)
            {
                getmaterial = ConvertBalsamToWCF(tmpMaterial as Balsam);
            }
            else if (tmpMaterial is Shampoo)
            {
                getmaterial = ConvertShampoToWcf(tmpMaterial as Shampoo);
            }
            else if (tmpMaterial is Laque)
            {
                getmaterial = ConvertLaqueToWCF(tmpMaterial as Laque);
            }
            else if (tmpMaterial is HairColor)
            {
                getmaterial = ConvertColorToWCF(tmpMaterial as HairColor);
            }
            else if (tmpMaterial is Powder)
            {
                getmaterial = ConvertPowderToWCf(tmpMaterial as Powder);
            }
            else if (tmpMaterial is Foundation)
            {
                getmaterial = ConvertFoundationToWCF(tmpMaterial as Foundation);
            }
            else if (tmpMaterial is Mascara)
            {
                getmaterial = ConvertMascaraToWCF(tmpMaterial as Mascara);
            }
            else if (tmpMaterial is Lipstick)
            {
                getmaterial = ConvertLipstickToWCF(tmpMaterial as Lipstick);
            }
            else if (tmpMaterial is Shadows)
            {
                getmaterial = ConvertShadowToWCF(tmpMaterial as Shadows);
            }
            else if (tmpMaterial is NailBase)
            {
                getmaterial = ConvertBaseToWCf(tmpMaterial as NailBase);
            }
            else if (tmpMaterial is NailTop)
            {
                getmaterial = ConvertTopTOWcf(tmpMaterial as NailTop);
            }
            else if (tmpMaterial is NailPolish)
            {
                getmaterial = ConvertPolishToWCF(tmpMaterial as NailPolish);
            }
            return(getmaterial);
        }