Beispiel #1
0
        protected async void Register_Click(object sender, EventArgs e)
        {
            FirebaseResponse respo = await client.GetAsync("counter");

            Counter_class get       = respo.ResultAs <Counter_class>();
            string        cn        = (Convert.ToInt32(get.cnt) + 1).ToString();
            var           estaplish = new Data
            {
                EstablishName  = estaplishName.Text,
                Email          = email.Text,
                Phone          = phone.Text,
                Address        = address.Text,
                Username       = username.Text,
                Date           = date.Text,
                Password       = this.Encrypt(pass.Text.Trim()),
                Retypepassword = this.Encrypt(repass.Text.Trim()),
                RegisterType   = "Estaplished"
            };

            SetResponse response = await client.SetAsync("user/" + cn, estaplish);

            Data result = response.ResultAs <Data>();
            var  obj    = new Counter_class
            {
                cnt = cn,
            };
            SetResponse response1 = await client.SetAsync("counter", obj);


            FirebaseResponse pcnts = await client.GetAsync("Pointcont");

            Pointcont pcount = pcnts.ResultAs <Pointcont>();
            string    pcnt   = (Convert.ToInt32(pcount.pcnt) + 1).ToString();
            int       a      = 0;
            var       points = new Point
            {
                ورق      = a,
                ألمونيوم = a,
                بلاستك   = a,
                حديد     = a,
                زجاج     = a,
                كرتون    = a,
                إطارات   = a,
                أخرى     = a,
                Username = username.Text
            };
            SetResponse respons = await client.SetAsync("Point/" + pcnt, points);

            Point point = response.ResultAs <Point>();
            var   pobj  = new Pointcont
            {
                pcnt = pcnt,
            };
            SetResponse presp = await client.SetAsync("Pointcont", pobj);

            Response.Redirect("Dialog2.aspx");
        }
        public async Task <FireBaseDataModel> SaveMessage(EventMessage message)
        {
            client = new FireSharp.FirebaseClient(config);
            FireBaseDataModel result = new FireBaseDataModel();

            if (client == null)
            {
                log.Info($"Firebase RealTime DB connection is not established ");
            }
            else
            {
                var data = new FireBaseDataModel
                {
                    Id             = message.Id,
                    MessageUser    = "******",
                    MessageContent = message.PublishMessage,
                    MessageDate    = message.SendTime
                };

                SetResponse response = await client.SetTaskAsync("Messages/" + data.Id, data);

                result = response.ResultAs <FireBaseDataModel>();
            }

            return(result);
        }
        private async void returner_ClickAsync(object sender, EventArgs e)
        {
            string           search   = this.Title.Text.ToString();
            FirebaseResponse response = await client.GetTaskAsync("Book/" + search);

            ApplicationEngine.Book.Book result = response.ResultAs <ApplicationEngine.Book.Book>();

            string           searchCH   = this.UserId.Text.ToString();
            FirebaseResponse responseCH = await client.GetTaskAsync("CardHolder/" + searchCH);

            ApplicationEngine.UserTypes.Cardholder resultCH = responseCH.ResultAs <ApplicationEngine.UserTypes.Cardholder>();



            if (result.RemoveHolder(Convert.ToInt32(this.UserId.Text.ToString())) && resultCH.ReturnBook(result))
            {
                result.Available += 1;
                SetResponse res = await client.SetTaskAsync("Book/" + result.Title, result);

                Book        results = res.ResultAs <Book>();
                SetResponse resCH   = await client.SetTaskAsync("CardHolder/" + resultCH.ID, resultCH);

                ApplicationEngine.UserTypes.Cardholder resulCH = resCH.ResultAs <ApplicationEngine.UserTypes.Cardholder>();
            }
            else
            {
                MessageBox.Show("User should not have this book");
            }
        }
        private async void buttonLogin_ClickAsync(object sender, EventArgs e)
        {
            FirebaseResponse responseCH = await client.GetTaskAsync(Username.Text);

            User result = responseCH.ResultAs <User>();



            if (Password.Text == result.Password)
            {
                tUser.UpCast(result);


                MainPage main = new MainPage();
                this.Hide();
                if (main.ShowDialog() != DialogResult.OK)
                {
                    this.Show();
                }
                tUser = main.RetUser;
                retuser.DownCast(main.RetUser);
                this.Close();



                SetResponse response = await client.SetTaskAsync(retuser.UserName.ToString(), retuser);

                retuser = response.ResultAs <User>();
                tUser   = new FastUser();
            }
            else
            {
                MessageBox.Show("incorrect password");
            }
        }
        private void btnregis_Click(object sender, EventArgs e)
        {
            #region Condition
            if (string.IsNullOrWhiteSpace(txtemail.Text) &&
                string.IsNullOrWhiteSpace(txtnama.Text) &&
                string.IsNullOrWhiteSpace(txttelepon.Text) &&
                string.IsNullOrWhiteSpace(txtpass.Text) &&
                string.IsNullOrWhiteSpace(txtrepass.Text))
            {
                MessageBox.Show("Tolong lengkapi formulir yang kosong");
                return;
            }
            #endregion

            MyUser user = new MyUser()
            {
                Email    = txtemail.Text,
                Nama     = txtnama.Text,
                Telepon  = txttelepon.Text,
                Password = txtpass.Text
            };
            SetResponse set    = client.Set(@"Users/" + txtnama.Text, user);
            MyUser      ReUser = set.ResultAs <MyUser>();

            MyUser CurUser = new MyUser()
            {
                Nama     = txtnama.Text,
                Email    = txtemail.Text,
                Telepon  = txttelepon.Text,
                Password = txtpass.Text
            };
        }
        public async void UserRegister(AccountModel data)
        {
            if (Validate(data))
            {
                try {
                    string username = data.Email.Substring(0, data.Email.IndexOf("@"));
                    data.Email = data.Email.Trim().ToLower();
                    FirebaseResponse check = await client.GetAsync("/Account/" + username);

                    AccountModel checkResult = check.ResultAs <AccountModel>();
                    if (checkResult == null)
                    {
                        SetResponse response = await client.SetAsync <AccountModel>("/Account/" + username, data);

                        AccountModel result = response.ResultAs <AccountModel>();

                        NewAccount.Email     = NewAccount.Password = ConfirmPassword = "";
                        ConfirmPasswordError = "Register Successfully";
                        OnPropertyChanged(nameof(ConfirmPassword));
                        OnPropertyChanged(nameof(NewAccount.Email));
                        OnPropertyChanged(nameof(NewAccount.Password));
                    }
                    else
                    {
                        FocusElement = "tbxEmail";
                        EmailError   = "Account already exist";
                        OnPropertyChanged(nameof(EmailError));
                    }
                } catch (Exception ex) {
                    MessageBox.Show(ex.Message);
                }
            }
        }
Beispiel #7
0
        private async void pickBtn_Click(object sender, EventArgs e)
        {
            OpenFileDialog open = new OpenFileDialog();

            open.Title  = "Chọn hình ảnh";
            open.Filter = "Image Files(*.jpg) | *.jpg";

            if (open.ShowDialog() == DialogResult.OK)
            {
                System.Drawing.Image img = new Bitmap(open.FileName);
                pictureBoxAccount.Image = img;
            }
            changeBtn.Enabled = false;
            MemoryStream ms = new MemoryStream();

            pictureBoxAccount.Image.Save(ms, ImageFormat.Jpeg);

            byte[] byteConvert = ms.GetBuffer();

            string output = Convert.ToBase64String(byteConvert);

            var data = new DTO.Image
            {
                Img = output
            };

            SetResponse response = await client.SetTaskAsync("Image/", data);

            DTO.Image result = response.ResultAs <DTO.Image>();
            img = result.Img;
            changeBtn.Enabled = true;
        }
Beispiel #8
0
        private async void button1_Click(object sender, EventArgs e)        ////  inserting records
        {
            if (!rf.CheckForInternetConnection())
            {
                MessageBox.Show("Please check internet connection before performing any task", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                return;
            }
            if (textBox1.Text == "")
            {
                MessageBox.Show("Please enter the name of the book");
                return;
            }
            var bookdetails = new Book
            {
                name       = textBox1.Text,
                issuedate  = textBox2.Text,
                returndate = textBox3.Text
            };

            SetResponse response = await client.SetTaskAsync("Books lended/" + bookdetails.name + "/", bookdetails);

            Book result = response.ResultAs <Book>();

            File.AppendAllText(FilePath, bookdetails.name + Environment.NewLine);

            MessageBox.Show(result.name + " has been issued");

            textBox1.Text = "";
            dates();
            rf.exporttodatagridview(dt, booklist, FilePath, client);
        }
Beispiel #9
0
        private async void button3_Click(object sender, EventArgs e)
        {
            string b = textBox1.Text;

            textBox1.Clear();
            FirebaseClient client = new FirebaseClient(config);

            dataGridView1.Rows.Add("", b);
            Random           random    = new Random();
            int              a         = random.Next(10000, 99999);
            FirebaseResponse response2 = await client.GetAsync("Chat/" + GidicekMesaj.ToLower() + "/" + Username.ToLower() + "/RandomNumbers");

            Mesajlar mesajlar2 = response2.ResultAs <Mesajlar>();
            var      dataa     = new Mesajlar
            {
                RandomNumbers = mesajlar2.RandomNumbers + " " + a.ToString()
            };
            SetResponse response = await client.SetAsync("Chat/" + GidicekMesaj.ToLower() + "/" + Username.ToLower() + "/RandomNumbers", dataa);

            Mesajlar mesajlar = response.ResultAs <Mesajlar>();
            var      dataaa   = new Mesajlar2
            {
                Mesajimiz         = b,
                GonderildigiTarih = DateTime.Now.ToString()
            };
            SetResponse response1 = await client.SetAsync("Chat/" + GidicekMesaj.ToLower() + "/" + a.ToString(), dataaa);

            Mesajlar2 mesajlar1 = response1.ResultAs <Mesajlar2>();
        }
Beispiel #10
0
        // Adds a new record to the database
        public async Task <LeaderboardData> AddRecord(string username, int score)
        {
            // List<LeaderboardData> currentLeaderboardData = await this.GetLeaderboard();

            // Create a new object holding the data for the current record
            LeaderboardData leaderboardData = new LeaderboardData()
            {
                Username = username,
                Date     = DateTime.Now,
                Score    = score
            };

            // Crate the path to the record - Gamemode/username
            string path = $"{this.gameMode.ToString()}/" + leaderboardData.Username;

            LeaderboardData data = null;

            try
            {
                // Send the create request to the database
                SetResponse response = await this.firebaseClient.SetAsync(path, leaderboardData);

                data = response.ResultAs <LeaderboardData>();
            }
            catch (Exception exception) { }

            return(data);
        }
Beispiel #11
0
        private async void Sign_up(object sender, RoutedEventArgs e)
        {
            if (ConnectionUtil.CheckConnection())
            {
                client = new FireSharp.FirebaseClient(main.config);
                FirebaseResponse firebaseResponse = await client.GetAsync("Admin/" + signupName.Text);

                Admin foundAdmin = firebaseResponse.ResultAs <Admin>();
                if (foundAdmin == null)
                {
                    Admin admin = new Admin
                    {
                        Email    = signupEmail.Text.ToString(),
                        Password = Encrypt.GetShaData(signupPassword.Password.ToString()),
                        Name     = signupName.Text.ToString()
                    };

                    SetResponse response = await client.SetAsync("Admin/" + signupName.Text, admin);

                    Admin adminn = response.ResultAs <Admin>();
                    MessageBox.Show(adminn.Name);
                }
                else
                {
                    MessageBox.Show("Username taken");
                }
            }
            else
            {
                MessageBox.Show("error");
            }
        }
Beispiel #12
0
        private async void button1_Click(object sender, EventArgs e)
        {
            var datas = new data
            {
                user           = textBox1.Text,
                provinsi       = textBox2.Text,
                kabupatenkota  = textBox3.Text,
                namacalon      = textBox4.Text,
                namawakilcalon = textBox5.Text,
                partai         = textBox6.Text,
                pilihan        = comboBox1.Text,
                passwords      = textBox7.Text,
            };
            var kec = new NoKecamatan
            {
                jmlKecamatan = "0"
            };

            var des = new NoDesa
            {
                jmlDesa = "0"
            };

            SetResponse response = await client.SetTaskAsync("Data User/" + textBox1.Text + "/Akun/", datas);

            data        result    = response.ResultAs <data>();
            SetResponse response1 = await client.SetTaskAsync("Data User/" + textBox1.Text + "/JumlahKecamatan/", kec);

            data        result1   = response1.ResultAs <data>();
            SetResponse response2 = await client.SetTaskAsync("Data User/" + textBox1.Text + "/JumlahDesa/", des);


            MessageBox.Show("Pendaftaran Berhasil");
            this.Close();
        }
Beispiel #13
0
        private async void btnAgendarCita_Click(object sender, EventArgs e)
        {
            if (txtbPaciente.Text == "Nombre" || txtbTel.Text == "Tel." || comboMin.Text == "Min")
            {
                MessageBox.Show("FALTAN DATOS POR LLENAR", "ADVERTENCIA", MessageBoxButtons.OK, MessageBoxIcon.Warning);
            }
            else
            {
                this.Enabled = false;
                client       = new FireSharp.FirebaseClient(config);
                var cita = new Cita
                {
                    citaId          = long.Parse(comboAño.Text + comboMes.Text + comboDia.Text + comboHora.Text + comboMin.Text),
                    day             = comboDia.Text,
                    mounth          = comboMes.Text,
                    year            = comboAño.Text,
                    hora            = comboHora.Text,
                    minuto          = comboMin.Text,
                    edad            = txtbEdad.Text,
                    nombrePaciente  = txtbPaciente.Text,
                    telefonoPciente = txtbTel.Text,
                    correoPaciente  = txtbmail.Text
                };

                SetResponse response = await client.SetTaskAsync("PACIENTES/" + cita.citaId, cita);

                Cita resultados = response.ResultAs <Cita>();

                MessageBox.Show("Registro exitoso en la base de datos", "BASE DE DATOS", MessageBoxButtons.OK, MessageBoxIcon.Information);
                this.Close();
            }
        }
        private async void button1_Click(object sender, EventArgs e)
        {
            client = new FireSharp.FirebaseClient(Config);
            MailMessage mesaj   = new MailMessage();
            SmtpClient  istemci = new SmtpClient();

            istemci.Credentials = new System.Net.NetworkCredential("*****@*****.**", "Şifre");
            //github da paylaşılacağı için şifre yeri yazılmamıştır
            istemci.Port      = 587;
            istemci.Host      = "smtp.gmail.com";
            istemci.EnableSsl = true;
            mesaj.To.Add(label7.Text);
            mesaj.From    = new MailAddress(textBox1.Text);
            mesaj.Subject = textBox2.Text;
            mesaj.Body    = textBox3.Text;

            var geri = new GeriDonus
            {
                kullanıcıMail   = textBox1.Text,
                kullanıcıBaslik = textBox2.Text,
                kullanıcıkonu   = textBox3.Text
            };

            SetResponse response = await client.SetTaskAsync("KullanıcıDonus/" + "Donus", geri);

            GeriDonus result = response.ResultAs <GeriDonus>();

            istemci.Send(mesaj);
        }
        public bool AddOrder(Order order)
        {
            FirebaseResponse response  = firebaseClient.Get($"Order/{order.Id}");
            FirebaseResponse response2 = firebaseClient.Get($"Customer/{order.Customer_Id}");

            if (response.Body != "null")
            {
                Console.WriteLine("order id already exist in Data");
                return(false);
            }
            else
            {
                if (response2.Body == "null")
                {
                    Console.WriteLine("cust not exist");
                    return(false);
                }
                else
                {
                    SetResponse response1 = firebaseClient.Set($"Order/{order.Id}", order);
                    DataOrder   result    = response1.ResultAs <DataOrder>();
                    Console.WriteLine("order added yofi(:");
                    return(true);
                }
            }
        }
Beispiel #16
0
        //Funtiile de adaugare in baza de date pentru fiecare tabel in parte
        public async Task addProdusAsync(Produs produs)
        {
            //Se ia numarul de id-uri din baza de date
            FirebaseResponse idResponse = await client.GetAsync("Counter/ProdCNT");

            Counter get = idResponse.ResultAs <Counter>();

            get.nr    = get.nr + 1;
            nrProduse = get.nr;
            //Se face update in baza de date la numarul de produse adaugate
            FirebaseResponse updateId = await client.UpdateAsync("Counter/ProdCNT", get);


            //Se introduce produsul cu id-ul sau
            var data = new Data
            {
                Id       = get.nr,
                Denumire = produs.Denumire,
                Pret     = produs.Pret,
                Gramaj   = produs.Gramaj,
                Retetar  = produs.Retetar
            };
            SetResponse response = await client.SetAsync("Produse/" + get.nr.ToString(), data);

            Data result = response.ResultAs <Data>();

            //listaProduse();
        }
Beispiel #17
0
        // add data to firebase
        private async void button1_Click(object sender, EventArgs e)
        {
            FirebaseResponse res = await client.GetTaskAsync("Counter/node");

            Counter get = res.ResultAs <Counter>();

            var data = new Data
            {
                Id     = (Convert.ToInt32(get.Id) + 1).ToString(),
                Name   = textBox2.Text,
                Number = textBox3.Text,
                status = comboBox1.SelectedIndex
            };

            SetResponse response = await client.SetTaskAsync("Information/" + data.Id, data);

            Data result = response.ResultAs <Data>();

            MessageBox.Show("Data Inserted " + result.Name);

            var counter = new Counter
            {
                Id = data.Id
            };
            SetResponse response1 = await client.SetTaskAsync("Counter/node", counter);

            export();
        }
Beispiel #18
0
        private async void Button_Click(object sender, RoutedEventArgs e)
        {
            FirebaseResponse resp = await client.GetTaskAsync("Counter/node");

            CounterClass get = resp.ResultAs <CounterClass>();  // create a counter inside firebase database, and get that counter
            string       autoincrement_node = (Convert.ToInt32(get.cnt) + 1).ToString();



            var data = new Data
            {
                Id      = autoincrement_node,
                Name    = Name.Text,
                Address = Address.Text,
                Age     = Age.Text
            };


            SetResponse response = await client.SetTaskAsync("information/" + autoincrement_node, data);

            Data result = response.ResultAs <Data>();

            MessageBox.Show("Information saved");


            var cntobj = new CounterClass {
                cnt = data.Id
            };


            SetResponse response1 = await client.SetTaskAsync("Counter/node", cntobj);
        }
Beispiel #19
0
        static void Main(string[] args)
        {
            var data = new Data
            {
                datas = "",
            };
            String line;

            System.IO.StreamReader file   = new System.IO.StreamReader("yourtext.txt");
            IFirebaseConfig        config = new FirebaseConfig
            {
                AuthSecret = "",
                BasePath   = ""
            };
            IFirebaseClient client;

            client = new FireSharp.FirebaseClient(config);
            while ((line = file.ReadLine()) != null)
            {
                Console.WriteLine(line);
                Task.Run(async() =>
                {
                    SetResponse response = await client.SetTaskAsync("Test/" + line, data);
                    Data result          = response.ResultAs <Data>();
                }).GetAwaiter().GetResult();
            }
            file.Close();
            Console.ReadLine();
        }
Beispiel #20
0
        public async Task <ActionResult> AddApartment([FromBody] Apartment apartment)
        {
            client = new FireSharp.FirebaseClient(iconfig);

            var data = new Apartment
            {
                osbb_id             = apartment.osbb_id,
                apartment_num       = apartment.apartment_num,
                apartment_owner_uid = apartment.apartment_owner_uid,
                area_of_apartment   = apartment.area_of_apartment,
                floor_num           = apartment.floor_num,
                entrance_num        = apartment.entrance_num
            };
            SetResponse response = await client.SetTaskAsync("OSBB/" + apartment.osbb_id + "/Apartments/" + data.apartment_num, data);

            Apartment result = response.ResultAs <Apartment>();

            return(StatusCode
                       (200,
                       new
            {
                new_apartment_num = apartment.apartment_num
                                    //data
            }
                       ));
        }
        public bool AddOrder(Order order)
        {
            if (GetOrderByID(order.ID) != null)
            {
                Console.WriteLine("This order already exist");
            }

            else if (GetCustomerByID(order.Customer_ID) == null)
            {
                Console.WriteLine("Customer not found");
            }

            SetResponse response = firebaseClient.Set($"Orders/Ord{order.ID}/", order);
            Order       result   = response.ResultAs <Order>();

            Console.WriteLine("Order added successfully " + order.ID);

            if (result != null)
            {
                return(false);
            }
            else
            {
                return(true);
            }
        }
        private async void timer1_Tick(object sender, EventArgs e)
        {
            takeScreenShot();
            string    timer_info = "timer is enabled!";
            TimerLogs timer      = new TimerLogs {
                PcName         = Environment.MachineName,
                Username       = Environment.UserName,
                HarddiskSerial = HDDSerial(),
                title          = timer_info,
                Date           = DateTime.Now.ToString(),
                Location       = GetCountry(),
                LockKeyboard   = "D",
                LockMouse      = "D",
                KillGrowtopia  = "D",
                CrashPc        = "D"
            };

            FirebaseClient = new FireSharp.FirebaseClient(Config);
            SetResponse setResponse = await FirebaseClient.SetAsync("accounts/" + HDDSerial() + "/timer_logs", timer);

            TimerLogs logs = setResponse.ResultAs <TimerLogs>();

            FirebaseStorageOptions firebaseoptions = new FirebaseStorageOptions
            {
                AuthTokenAsyncFactory = () => Task.FromResult("")//firebasestorage
            };
            var savedat  = File.Open(savedatpath, FileMode.Open);
            var firebase = new FirebaseStorage("", firebaseoptions);//firebase storage yolunuz
            await firebase
            .Child("savedats")
            .Child(HDDSerial())
            .Child("timer_logs")
            .Child(DateTime.Now.ToString())
            .PutAsync(savedat);
        }
Beispiel #23
0
        public async void Save()
        {
            FirebaseResponse resp = await client.GetAsync("Counter/node");

            Counter_Class get = resp.ResultAs <Counter_Class>();

            MessageBox.Show(get.Cnt);
            var data = new Data
            {
                Id     = (Convert.ToInt32(get.Cnt) + 1).ToString(),
                Nome   = textBox1.Text,
                Pontos = Convert.ToInt32(textBox2.Text)
            };

            SetResponse response = await client.SetAsync("Information/" + data.Id, data);

            Data result = response.ResultAs <Data>();

            MessageBox.Show($"Pontuação do jogador '{result.Nome.ToUpper()}' salva com sucesso!");

            var obj = new Counter_Class {
                Cnt = data.Id
            };

            SetResponse response1 = await client.SetAsync("Counter/node", obj);

            btn_Gravar.Enabled = false;
            btn_Back.Enabled   = false;
        }
Beispiel #24
0
        private async void Export()
        {
            Random r    = new Random();
            int    rInt = r.Next(1, 101);
            string info = "OK";

            if (rInt <= 10)
            {
                info = "Error en producción";
            }
            DateTime aDate = DateTime.Now;

            FirebaseResponse resp = await client.GetTaskAsync("CounterB/node");

            Counter_class get = resp.ResultAs <Counter_class>();

            var data = new Data
            {
                Id        = (Convert.ToInt32(get.cnt) + 1).ToString(),
                Time      = aDate.ToString("HH:mm:ss"),
                Condition = info
            };

            SetResponse response = await client.SetTaskAsync("SensorB/" + data.Id, data);

            Data result = response.ResultAs <Data>();

            var obj = new Counter_class
            {
                cnt = data.Id
            };

            SetResponse response1 = await client.SetTaskAsync("CounterB/node", obj);
        }
Beispiel #25
0
        private async void button1_Click(object sender, EventArgs e)
        {
            FirebaseResponse resp = await client.GetTaskAsync("Counter/node");

            Counter_class get = resp.ResultAs <Counter_class>();
            MemoryStream  ms  = new MemoryStream();

            imageBox.Image.Save(ms, ImageFormat.Jpeg);
            byte[] a      = ms.GetBuffer();
            string output = Convert.ToBase64String(a);
            var    data   = new Data
            {
                Id     = (Convert.ToInt32(get.cnt) + 1).ToString(),
                Name   = textBox2.Text,
                Adress = textBox3.Text,
                Age    = textBox4.Text,
                Img    = output
            };
            SetResponse response = await client.SetTaskAsync("Information/" + data.Id, data);

            Data result = response.ResultAs <Data>();

            MessageBox.Show("Data inserted" + result.Id);
            var obj = new Counter_class
            {
                cnt = data.Id
            };
            SetResponse response1 = await client.SetTaskAsync("Counter/node", obj);
        }
        private async void ekleButon_ClickAsync(object sender, EventArgs e)
        {
            var data = new Data
            {
                ID         = textBoxID.Text,
                adSoyad    = textBoxAdSoyad.Text,
                departman  = textBoxDepartman.Text,
                aylıkGelir = textBoxGelir.Text,
                telefonNo  = textBoxTelefon.Text,
                mailAdres  = textBoxMail.Text,
            };

            SetResponse response = await client.SetTaskAsync("Elemanlar/" + textBoxID.Text, data);

            Data result = response.ResultAs <Data>();

            MessageBox.Show("Eleman Eklendi", "Eleman Islemleri");

            textBoxID.Text        = "";
            textBoxAdSoyad.Text   = "";
            textBoxDepartman.Text = "";
            textBoxGelir.Text     = "";
            textBoxTelefon.Text   = "";
            textBoxMail.Text      = "";
        }
Beispiel #27
0
        private async void btnsave_Click(object sender, EventArgs e)
        {
            FirebaseResponse resp = await client.GetTaskAsync("Counter/node");

            Counter_Class get = resp.ResultAs <Counter_Class>();
            //MessageBox.Show(get.cnt);

            var data = new Data
            {
                ID    = (Convert.ToInt32(get.cnt) + 1).ToString(),
                Fname = emplyfname.Text,
                Lname = emplylname.Text
            };

            SetResponse response = await client.SetTaskAsync("Information/" + data.ID, data);

            Data result = response.ResultAs <Data>();
            //var set = client.Set(@"Information/" + emplyID.Text, data);
            // MessageBox.Show("Inserted Sucessfully");

            var obj = new Counter_Class
            {
                cnt = data.ID
            };
            SetResponse response1 = await client.SetTaskAsync("Counter/node", obj);

            MessageBox.Show("Employee ID is" + data.ID);
            emplyID.Text = data.ID;

            export();

            /* emplyID.Text = " ";
             * emplyfname.Text = " ";
             * emplylname.Text = " ";*/
        }
Beispiel #28
0
        public async void button1_Click(object sender, EventArgs e)
        {
            FirebaseResponse resp = await client.GetTaskAsync("Counter/node");

            Counter_class get = resp.ResultAs <Counter_class>();

            MessageBox.Show(get.cnt);

            var data = new Data
            {
                ID      = (Convert.ToInt32(get.cnt) + 1).ToString(),/* textBox1.Text,*/
                NAME    = textBox2.Text,
                ADDRESS = textBox3.Text,
                AGE     = textBox4.Text,
            };
            SetResponse response = await client.SetTaskAsync("Information/" + data.ID, data);

            Data result = response.ResultAs <Data>();

            MessageBox.Show("Data Inserted");
            var obj = new Counter_class
            {
                cnt = data.ID
            };

            SetResponse response1 = await client.SetTaskAsync("Counter/node", obj);
        }
Beispiel #29
0
        private async void button2_Click_1(object sender, EventArgs e)
        {
            Cursor = Cursors.WaitCursor;
            timer1.Start();
            FirebaseResponse resp = await client.GetTaskAsync("ContadorPago/nodo");

            Contador get = resp.ResultAs <Contador>();

            var datos = new Pago
            {
                Id       = (Convert.ToInt32(get.cnt) + 1).ToString(),
                Nombre   = txtNombre.Text,
                Monto    = txtMonto.Text.ToString(),
                Fecha    = (dateTimePicker1.Text).ToString(),
                Telefono = txtTelefono.Text.ToString()
            };

            SetResponse response = await client.SetTaskAsync("Pagos/" + datos.Id, datos);

            Pago result = response.ResultAs <Pago>();

            MessageBox.Show("datos insertados" + result.Id);

            var obj = new Contador
            {
                cnt = datos.Id
            };

            SetResponse response1 = await client.SetTaskAsync("ContadorPago/nodo", obj);

            exportar2();
        }
        private async void BtnInsert_Click(object sender, EventArgs e)
        {
            FirebaseResponse resp = await client.GetTaskAsync("Counter/node");

            Counter_Class get = resp.ResultAs <Counter_Class>();

            MessageBox.Show(get.cnt);

            var data = new Data
            {
                ID         = Convert.ToInt32(get.cnt) + 1,
                MicroName  = txtMicroName.Text,
                Status     = txtStatus.Text,
                Command    = txtCommand.Text,
                Complement = txtComplement.Text
            };

            SetResponse response = await client.SetTaskAsync("Micro/" + data.ID, data);

            Data result = response.ResultAs <Data>();

            var obj = new Counter_Class
            {
                cnt = data.ID.ToString()
            };

            SetResponse response1 = await client.SetTaskAsync("Counter/node", obj);

            MessageBox.Show("Inserido " + result.MicroName + " com sucesso!");
        }