コード例 #1
0
ファイル: ExtensionMethod.cs プロジェクト: nat124/navApi
        private static Models.FooterHeader RemoveReference(this Models.FooterHeader item)
        {
            var obj = new Models.FooterHeader();

            if (item != null)
            {
                obj.Id       = item.Id;
                obj.IsActive = item.IsActive;
                obj.Name     = item.Name;
            }
            return(obj);
        }
コード例 #2
0
ファイル: ExtensionMethod.cs プロジェクト: nat124/navApi
        public static List <Models.FooterHeader> RemoveReferences(this List <Models.FooterHeader> list)
        {
            var newList = new List <Models.FooterHeader>();

            list.ForEach(item =>
            {
                var obj = new Models.FooterHeader();
                obj     = item.RemoveReferences();
                newList.Add(obj);
            });
            return(newList);
        }
コード例 #3
0
ファイル: ExtensionMethod.cs プロジェクト: nat124/navApi
        public static Models.FooterHeader RemoveReferences(this Models.FooterHeader item)
        {
            var obj = new Models.FooterHeader();

            if (item != null)
            {
                obj = item.RemoveReference();
                if (item.FooterUrls != null)
                {
                    obj.FooterUrls = new List <FooterUrl>();
                    foreach (var abc in item.FooterUrls)
                    {
                        obj.FooterUrls.Add(abc.RemoveReference());
                    }
                }
            }
            return(obj);
        }
コード例 #4
0
 public FooterHeader saveProduct(string Name)
 {
     Models.FooterHeader footerHeader = new Models.FooterHeader();
     if (!string.IsNullOrEmpty(Name))
     {
         footerHeader.Name = Name;
     }
     footerHeader.IsActive = true;
     try
     {
         db.FooterHeaders.Add(footerHeader);
         db.SaveChanges();
     }
     catch (Exception ex)
     {
         Console.Write(ex);
     }
     return(footerHeader);
 }