예제 #1
0
 public FooterUrlData Footer([FromBody] FooterData formData)
 {
     Models.FooterUrlData Model = new Models.FooterUrlData();
     try
     {
         if (formData != null)
         {
             if (formData.Id > 0)
             {
                 var obj = db.FooterUrlDatas.Where(x => x.Id == formData.Id).FirstOrDefault();
                 obj.FooterUrlId = formData.FooterUrlId;
                 obj.Data        = formData.Data;
                 Model.IsActive  = true;
             }
             else
             {
                 Model.FooterUrlId = formData.FooterUrlId;
                 Model.Data        = formData.Data;
                 Model.IsActive    = true;
                 db.FooterUrlDatas.Add(Model);
             }
             db.SaveChanges();
         }
     }
     catch (Exception ex)
     {
         Console.Write(ex);
     }
     return(Model);
 }
예제 #2
0
        private static Models.FooterUrlData RemoveReference(this Models.FooterUrlData item)
        {
            var obj = new Models.FooterUrlData();

            if (item != null)
            {
                obj.Id       = item.Id;
                obj.IsActive = item.IsActive;
                obj.Data     = item.Data;
            }
            return(obj);
        }