示例#1
0
        private void AcceptPasswordChange_button_Click(object sender, EventArgs e)
        {
            if (UserName_textBox.Text.Equals("") ||
                OldPassword_textbox.Text.Equals("") ||
                NewPassword_textbox.Equals(""))
            {
                MessageBox.Show("No se pueden dejar campos vacios");
            }
            else
            {
                try
                {
                    var txtUsuario = UserName_textBox.Text;
                    var txtContra  = OldPassword_textbox.Text;
                    var txtNew     = NewPassword_textbox.Text;

                    ConectionBD.ExecuteNonQuiery($"UPDATE \"APPUSER\" SET password='******' " +
                                                 $"WHERE username='******' ");
                    MessageBox.Show("Contraseña cambiada exitosamente");
                }
                catch (Exception ex)
                {
                    MessageBox.Show("Hubo un error");
                }
            }
        }
示例#2
0
        private void button_List_Click(object sender, EventArgs e)
        {
            var nameEm = comboBox_EmList.SelectedItem.ToString();

            var buiss = ConectionBD.ExexuteQuery($"SELECT \"idBussiness\" FROM \"BUSSINESS\"" +
                                                 $" WHERE \"name\" = '{nameEm}'");
            var buisID = buiss.Rows[0][0].ToString();

            var productoDT = ConectionBD.ExexuteQuery($"SELECT \"idProduct\",\"name\" FROM \"PRODUCT\"" +
                                                      $" WHERE \"idBussiness\" = {buisID};");

            dataGridView1.DataSource = productoDT;
        }
示例#3
0
        private void Products_Load(object sender, EventArgs e)
        {
            var buiss     = ConectionBD.ExexuteQuery("SELECT name FROM \"BUSSINESS\"");
            var buisCombo = new List <string>();

            foreach (DataRow dr in buiss.Rows)
            {
                buisCombo.Add(dr[0].ToString());
            }

            comboBox_EmNew.DataSource    = buisCombo;
            comboBox_EmDelete.DataSource = buisCombo;
            comboBox_EmList.DataSource   = buisCombo;
        }
 private void button2_Click(object sender, EventArgs e)
 {
     if (textBox_IDempresa.Text.Equals(""))
     {
         MessageBox.Show("No dejar campos vacios");
     }
     else
     {
         try
         {
             ConectionBD.ExecuteNonQuiery($"DELETE FROM \"BUSSINESS\" WHERE \"idBussiness\" = {textBox_IDempresa.Text}");
             MessageBox.Show("Se eliminio el usuario");
         }
         catch (Exception ex)
         {
             MessageBox.Show("Ocurrio un error");
         }
     }
 }
 private void button_CrearUsuario_Click(object sender, EventArgs e)
 {
     if (textBox_NombreEmpresa.Text.Equals("") || textBox_NombreEmpresa.Text.Equals(""))
     {
         MessageBox.Show("No dejar campos vacios");
     }
     else
     {
         try
         {
             ConectionBD.ExecuteNonQuiery($"INSERT INTO \"BUSSINESS\" (name,description)" +
                                          $" VALUES ('{textBox_NombreEmpresa.Text}','{textBox_NombreEmpresa.Text}')");
             MessageBox.Show("Se agrego nueva empresa");
         }
         catch (Exception ex)
         {
             MessageBox.Show("Ocurrio un error");
         }
     }
 }
示例#6
0
 private void button_EliminarUsuario_Click(object sender, EventArgs e)
 {
     if (textBox_idUsuario.Text.Equals("") ||
         textBox_UsuarioEliminar.Text.Equals("") ||
         textBox_ContraseñaEliminar.Text.Equals(""))
     {
         MessageBox.Show("No dejar campos vacios");
     }
     else
     {
         try
         {
             ConectionBD.ExecuteNonQuiery($"DELETE FROM \"APPUSER\" WHERE \"idUser\" = {textBox_idUsuario.Text}");
             MessageBox.Show("Se eliminio el usuario");
         }
         catch (Exception ex)
         {
             MessageBox.Show("Ocurrio un error");
         }
     }
 }
示例#7
0
 private void button_DeleteProduct_Click(object sender, EventArgs e)
 {
     if (textBox_IDproducto.Text.Equals(""))
     {
         MessageBox.Show("No dejar campos vacios");
     }
     else
     {
         try
         {
             var select = comboBox_EmDelete.SelectedItem.ToString();
             ConectionBD.ExecuteNonQuiery($"DELETE FROM \"PRODUCT\" WHERE \"idBussiness\" " +
                                          $"= {textBox_IDproducto.Text}");
             MessageBox.Show("Se eliminio el producto");
         }
         catch (Exception ex)
         {
             MessageBox.Show("Ocurrio un error");
         }
     }
 }
示例#8
0
        private void IniciarSesion_button_Click(object sender, EventArgs e)
        {
            if (Usuario_textBox.Text.Equals("") ||
                Contraseña_textBox.Text.Equals(""))
            {
                MessageBox.Show("No se puede dejar datos vacios");
            }
            else
            {
                try
                {
                    var txtUsuario = Usuario_textBox.Text;
                    var txtContra  = Contraseña_textBox.Text;

                    var Select = ConectionBD.ExexuteQuery($"SELECT username, password, \"userType\" FROM" +
                                                          $" \"APPUSER\" WHERE username = '******' " +
                                                          $"AND password = '******'");
                    foreach (DataRow dr in Select.Rows)
                    {
                        if (dr[2].ToString().Equals("Admin"))
                        {
                            AdminForm AF = new AdminForm();
                            AF.Show();
                        }
                        else if (dr[2].ToString().Equals("Normal"))
                        {
                            NormalForm NF = new NormalForm();
                            NF.Show();
                        }
                    }
                }
                catch (Exception ex)
                {
                    MessageBox.Show("Ocurrio un error");
                }
            }
        }
示例#9
0
 private void button_CrearUsuario_Click(object sender, EventArgs e)
 {
     if (textBox_Usuario.Text.Equals("") ||
         textBox_Nombre.Text.Equals("") ||
         textBox_Contraseña.Text.Equals(""))
     {
         MessageBox.Show("No dejar campos vacios");
     }
     else
     {
         try
         {
             var select = comboBox_TipodeUsuario.SelectedItem.ToString();
             ConectionBD.ExecuteNonQuiery($"INSERT INTO \"APPUSER\" (fullname,username,password,\"userType\")" +
                                          $" VALUES ('{textBox_Nombre.Text}','{textBox_Usuario.Text}'," +
                                          $"'{textBox_Contraseña.Text}','{select}')");
             MessageBox.Show("Se creo el nuevo usuario");
         }
         catch (Exception ex)
         {
             MessageBox.Show("Ocurrio un error");
         }
     }
 }
示例#10
0
 private void button1_Click(object sender, EventArgs e)
 {
     if (textBox_NameProduct.Text.Equals(""))
     {
         MessageBox.Show("No dejar campos vacios");
     }
     else
     {
         try
         {
             var select = comboBox_EmNew.SelectedItem.ToString();
             var buiss  = ConectionBD.ExexuteQuery($"SELECT \"idBussiness\" FROM \"BUSSINESS\" " +
                                                   $"WHERE \"name\" = '{select}'");
             var buisID = buiss.Rows[0][0].ToString();
             ConectionBD.ExecuteNonQuiery($"INSERT INTO \"PRODUCT\" (name,\"idBussiness\")" +
                                          $" VALUES ('{textBox_NameProduct.Text}',{buisID})");
             MessageBox.Show("Se creo el nuevo producto");
         }
         catch (Exception ex)
         {
             MessageBox.Show("Ocurrio un error");
         }
     }
 }
示例#11
0
        private void button_CargarUsuarios_Click(object sender, EventArgs e)
        {
            var dat = ConectionBD.ExexuteQuery("SELECT * FROM \"APPUSER\"");

            dataGridView1.DataSource = dat;
        }
示例#12
0
        private void button1_Click(object sender, EventArgs e)
        {
            var dat = ConectionBD.ExexuteQuery("SELECT * FROM \"BUSSINESS\"");

            dataGridView1.DataSource = dat;
        }