예제 #1
0
 public bool UpdateInboxGroup(Common.InboxGroup inboxGroup)
 {
     return(base.ExecuteSPCommand("UpdatePoll",
                                  "@Guid", inboxGroup.InboxGroupGuid,
                                  "@Title", inboxGroup.Title,
                                  "@ParentGuid", inboxGroup.ParentGuid));
 }
예제 #2
0
        public static bool EditItemInGroups(Common.InboxGroup inboxGroup)
        {
            Business.InboxGroup inboxGroupController = new Business.InboxGroup();
            try
            {
                if (!inboxGroupController.UpdateName(inboxGroup))
                {
                    throw new Exception(Language.GetString("ErrorRecord"));
                }

                return(true);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
예제 #3
0
        public Guid InsertInboxGroup(Common.InboxGroup inboxGroup)
        {
            Guid guid = Guid.NewGuid();

            try
            {
                ExecuteSPCommand("Insert", "@Guid", guid,
                                 "@Title", inboxGroup.Title,
                                 "@CreateDate", inboxGroup.CreateDate,
                                 "@ParentGuid", inboxGroup.ParentGuid,
                                 "@UserGuid", inboxGroup.UserGuid);
                return(guid);
            }
            catch
            {
                guid = Guid.Empty;
                return(guid);
            }
        }
예제 #4
0
        //public bool CheckingName(string groupName, Guid userGuid)
        //{
        //	DataTable dataTable = FetchDataTable("SELECT * FROM [InboxGroups] WHERE [IsDeleted]=0 AND [UserGuid]=@UserGuid AND [Title]=@Title", "@Title", groupName, "@UserGuid", userGuid);
        //	return dataTable.Rows.Count > 0 ? false : true;
        //}

        public bool UpdateName(Common.InboxGroup inboxGroup)
        {
            return(ExecuteSPCommand("UpdateName", "@Guid", inboxGroup.InboxGroupGuid, "@Title", inboxGroup.Title));
        }
예제 #5
0
 public static bool UpdateInboxGroup(Common.InboxGroup inboxGroup)
 {
     Business.InboxGroup inboxGroupController = new Business.InboxGroup();
     return(inboxGroupController.UpdateInboxGroup(inboxGroup));
 }
예제 #6
0
        //public static Common.InboxGroup LoadInboxGroup(Guid guid)
        //{
        //	Business.SmsParser inboxGroupController = new Business.SmsParser();
        //	Common.InboxGroup inboxGroup = new Common.InboxGroup();
        //	inboxGroupController.Load(guid, inboxGroup);
        //	return inboxGroup;
        //}

        public static bool Insert(Common.InboxGroup inboxGroup)
        {
            Business.InboxGroup inboxGroupController = new Business.InboxGroup();
            return(inboxGroupController.InsertInboxGroup(inboxGroup) != Guid.Empty ? true : false);
        }
예제 #7
0
 public static Guid InsertItemInInboxGroups(Common.InboxGroup inboxGroup)
 {
     Business.InboxGroup inboxGroupController = new Business.InboxGroup();
     return(inboxGroupController.Insert(inboxGroup));
 }