Exemple #1
0
 protected virtual void Constructor(string key, FBClient client, string type)
 {
     Type   = type;
     Key    = key;
     Client = client;
     Load();
 }
Exemple #2
0
        private async static void InstantiateFBClient()
        {
            FBClient client = new FBClient();

            string email    = "*****@*****.**";
            string password = "******";

            // Login with username and password
            var logged_in = await client.DoLogin(email, password);

            // Check login was successful
            if (logged_in)
            {
                List <FB_Thread> threads = await client.fetchThreadList();

                List <FB_Message> messages = await client.FetchThreadMessages(threads.First().uid);


                //Send a message to myself
                var msg_uid = await client.SendMessage("Hi me!", thread_id : client.GetUserUid());

                if (msg_uid != null)
                {
                    Console.WriteLine("Message sent: {0}", msg_uid);
                }

                // Do logout
                await client.DoLogout();
            }
            else
            {
                Console.WriteLine("Error logging in");
            }
        }
        private bool InGroup()
        {
            dynamic request = FBClient.Get(AUCSFBId + "/Members");
            bool    paging  = true;

            while (paging)
            {
                foreach (dynamic member in request.data)
                {
                    if (member.id == UserFBId)
                    {
                        return(true);
                    }
                }
                if (request.paging != null && request.paging.next != null)
                {
                    request = FBClient.Get(request.paging.next);
                }
                else
                {
                    paging = false;
                }
            }
            return(false);
        }
        private void CreateNewUser(bool confirmed)
        {
            Member newMember = new Member();

            newMember.RowKey    = UserFBId;
            newMember.Confirmed = confirmed;

            dynamic fbuser = FBClient.Get(UserFBId);

            newMember.Name = fbuser.name;

            CloudTable     table          = TableClient.GetTableReference("Members");
            TableOperation tableOperation = TableOperation.Insert(newMember);

            table.Execute(tableOperation);
        }
Exemple #5
0
        private static bool LogToMessanger()
        {
            if (client == null)
            {
                client = new FBClient();
            }

            string email    = "*****@*****.**";
            string password = "******";

            // Login with username and password
            Task <bool> logged_in = client.DoLogin(email, password);

            logged_in.Wait();

            return(logged_in.Result);
        }
Exemple #6
0
        private void b_Enter_Click(object sender, EventArgs e)
        {
            FBClient Client = new FBClient(Program.BaseConnectionString);
            string   SQL    = qryUserPassword;

            SQL = SQL.Replace(":username", "'" + tB_Login.Text + "'");
            DataTable dt = Client.QueryRecordsList(SQL);

            #region Тимчасово, щоб не вводити пароль
            try
            {
                Program.UserContext = new idocEmployee(dt.Rows[0]["empid"].ToString(), Client);
            }
            catch { }
            Program.LogonisOk = true;
            Close();
            #endregion

            /*
             * if (dt != null && dt.Rows.Count > 0)
             * {
             *  Program.UserContext = new idocEmployee(dt.Rows[0]["empid"].ToString(), Client);
             *  Program.LogonisOk = Program.UserContext.UserPassword == tB_Password.Text;
             *
             *  if (Program.LogonisOk)
             *  {
             *      Close();
             *  }
             *  else
             *  {
             *      MessageBox.Show("Неправильний пароль");
             *      tB_Password.SelectAll();
             *      tB_Password.Focus();
             *  }
             * }
             * else
             * {
             *  MessageBox.Show("Неправильний пароль");
             *  tB_Password.SelectAll();
             *  tB_Password.Focus();
             * }
             */
        }
Exemple #7
0
 public CustomersGridController(SourceGrid.Grid grid, FBClient client)
 {
     Client = client;
     Grid   = grid;
 }
Exemple #8
0
 public idocDocument(FBClient client, string type)
 {
     Constructor("", client, type);
 }
Exemple #9
0
 public idocDocument(int key, FBClient client, string type)
 {
     Constructor(key.ToString(), client, type);
 }
Exemple #10
0
 public idocDocument(string key, FBClient client, string type)
 {
     Constructor(key, client, type);
 }
Exemple #11
0
 public idocOrderState(int key, FBClient client) : base(key, client, "idocOrderState")
 {
 }
Exemple #12
0
 public idocEmployee(int key, FBClient client) : base(key, client, "idocEmployee")
 {
 }
Exemple #13
0
 protected override void Constructor(string key, FBClient client, string type)
 {
     MainForm = new EmployeeForm(this);
     base.Constructor(key, client, type);
 }
Exemple #14
0
 public idocCustomer(FBClient client) : base("", client, "idocCustomer")
 {
 }
Exemple #15
0
 public idocCustomer(int key, FBClient client) : base(key, client, "idocCustomer")
 {
 }
Exemple #16
0
 public idocCustomer(string key, FBClient client) : base(key, client, "idocCustomer")
 {
 }
Exemple #17
0
 public OrderStatesGridController(SourceGrid.Grid grid, DataTable dt, string key, FBClient client)
 {
     Client = client;
     Grid   = grid;
 }
Exemple #18
0
 public idocOrderState(FBClient client) : base("", client, "idocOrderState")
 {
 }
Exemple #19
0
 public idocEmployee(string key, FBClient client) : base(key, client, "idocEmployee")
 {
 }
Exemple #20
0
 public EmployeesGridController(SourceGrid.Grid grid, FBClient client)
 {
     Client = client;
     Grid   = grid;
 }
Exemple #21
0
 public idocEmployee(FBClient client) : base("", client, "idocEmployee")
 {
 }
Exemple #22
0
 public idocWindowOrder(int key, FBClient client) : base(key, client, "idocWindowOrder")
 {
 }
Exemple #23
0
 public idocWindowOrder(FBClient client) : base("", client, "idocWindowOrder")
 {
 }
Exemple #24
0
 public idocOrderState(string key, FBClient client) : base(key, client, "idocOrderState")
 {
 }