예제 #1
0
        public static ContactDS.ContactDSDataTable SearchContact(string firstName, string lastName, string email, string phone)
        {
            ContactDSTableAdapter ta = new ContactDSTableAdapter();

            ta.Connection.ConnectionString = UcConnection.ConnectionString;
            return(ta.SearchContact(firstName, lastName, email, phone));
        }
예제 #2
0
        public static Int32 DeleteContact(Int32 contactId)
        {
            ContactDSTableAdapter ta = new ContactDSTableAdapter();

            ta.Connection.ConnectionString = UcConnection.ConnectionString;
            return(ta.Delete(contactId));
        }
예제 #3
0
        public static ContactDS.ContactDSDataTable GetUserContactId(Int32 userId)
        {
            ContactDSTableAdapter ta = new ContactDSTableAdapter();

            ta.Connection.ConnectionString = UcConnection.ConnectionString;
            return(ta.GetUserContactId(userId));
        }
예제 #4
0
        public static ContactDS.ContactDSDataTable GetContactByGuid(Guid contactGuid)
        {
            ContactDSTableAdapter ta = new ContactDSTableAdapter();

            ta.Connection.ConnectionString = UcConnection.ConnectionString;
            return(ta.GetContactByGuid(contactGuid));
        }
예제 #5
0
        public static ContactDS.ContactDSDataTable SelectContact(Int32 contactId)
        {
            ContactDSTableAdapter ta = new ContactDSTableAdapter();

            ta.Connection.ConnectionString = UcConnection.ConnectionString;
            return(ta.GetData(contactId));
        }
예제 #6
0
        public static ContactDS.ContactDSDataTable GetContactsByPhoneNumber(string phoneNumber)
        {
            ContactDSTableAdapter ta = new ContactDSTableAdapter();

            ta.Connection.ConnectionString = UcConnection.ConnectionString;
            return(ta.GetContactsByPhoneNumber(phoneNumber));
        }
예제 #7
0
        public static ContactDS.ContactDSDataTable GetAllContacts()
        {
            ContactDSTableAdapter ta = new ContactDSTableAdapter();

            ta.Connection.ConnectionString = UcConnection.ConnectionString;
            return(ta.GetAllContacts());
        }
예제 #8
0
        public static Int32 UpdateContact(Int32 contactId, Int32 userId, string firstName, string lastName, string email, string phone, string memo)
        {
            ContactDSTableAdapter ta = new ContactDSTableAdapter();

            ta.Connection.ConnectionString = UcConnection.ConnectionString;


            System.Nullable <Int32> user_id = Helper.ResolveEmptyInt(userId);

            if (memo == "")
            {
                memo = null;
            }

            return(ta.Update(contactId, user_id, firstName, lastName, email, phone, memo));
        }
예제 #9
0
        public static Int32 InsertContact(Int32 userId, string first_name, string last_name, string email, string phone, string memo)
        {
            ContactDSTableAdapter ta = new ContactDSTableAdapter();

            ta.Connection.ConnectionString = UcConnection.ConnectionString;


            System.Nullable <Int32> user_id = Helper.ResolveEmptyInt(userId);

            if (memo == "")
            {
                memo = null;
            }

            int id = Convert.ToInt32(ta.InsertContact(user_id, first_name, last_name, email, phone, memo));

            return(id);
        }