Ejemplo n.º 1
0
 public void SubmitForm(SpecialNavigationEntity specialNavigationEntity, string keyValue)
 {
     if (!string.IsNullOrEmpty(keyValue))
     {
         specialNavigationEntity.Modify(keyValue);
         service.Update(specialNavigationEntity);
     }
     else
     {
         specialNavigationEntity.Create();
         service.Insert(specialNavigationEntity);
     }
 }
Ejemplo n.º 2
0
 public void SubmitNavigationForm(string NavigationId, string SpecialIds)
 {
     specialNavigationservice.Delete(a => a.F_NavigationId == NavigationId);
     string[] SpecialIdArr = SpecialIds.Split(',');
     for (int i = 0; i < SpecialIdArr.Length; i++)
     {
         string SpecialId = SpecialIdArr[i];
         if (!string.IsNullOrEmpty(SpecialId))
         {
             if (specialNavigationservice.IQueryable().Count(t => t.F_SpecialId == SpecialId && t.F_NavigationId == NavigationId) == 0)
             {
                 SpecialNavigationEntity specialNavigationEntity = new SpecialNavigationEntity();
                 specialNavigationEntity.F_NavigationId = NavigationId;
                 specialNavigationEntity.F_SpecialId    = SpecialId;
                 specialNavigationEntity.F_DeleteMark   = false;
                 specialNavigationEntity.Create();
                 specialNavigationservice.Insert(specialNavigationEntity);
             }
         }
     }
 }