Exemple #1
0
 private void btnModify_Click(object sender, EventArgs e)
 {
     try
     {
         if (txtModifyAd.Text.Length > 0)
         {
             Adress ad = (Adress)cmbAdresses.SelectedItem;
             if (MessageBox.Show($"¿Seguro que desea modificar la dirección {ad.adress}?",
                                 "Confirmación", MessageBoxButtons.YesNo, MessageBoxIcon.Question)
                 == DialogResult.Yes)
             {
                 AddressDAO.UpdateAdress(ad, txtModifyAd.Text);
                 MessageBox.Show("Dirección modificada exitosamente.", "Hugo App",
                                 MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                 Refresh();
             }
         }
         else
         {
             MessageBox.Show("No se pueden dejar campos vacíos");
         }
     }
     catch (Exception ex)
     {
         MessageBox.Show("No se pudo modificar la dirección", "Error",
                         MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
     }
 }
Exemple #2
0
 private void btnAdd_Click(object sender, EventArgs e)
 {
     if (txtNewAdress.Text.Length > 0)
     {
         AddressDAO.InsertAdress(user, txtNewAdress.Text);
         MessageBox.Show("Dirección agregada exitosamente.", "Hugo App",
                         MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
         Refresh();
     }
     else
     {
         MessageBox.Show("No se pueden dejar campos vacíos");
     }
 }
Exemple #3
0
 private void btnDeleteAdress_Click(object sender, EventArgs e)
 {
     try
     {
         Adress ad = (Adress)cmbAdresses.SelectedItem;
         if (MessageBox.Show($"¿Seguro que desea eliminar la dirección {ad.adress}?",
                             "Confirmación", MessageBoxButtons.YesNo, MessageBoxIcon.Question)
             == DialogResult.Yes)
         {
             AddressDAO.DeleteAddress(ad);
             MessageBox.Show("Dirección eliminada exitosamente.", "Hugo App",
                             MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
             Refresh();
         }
     }
     catch (Exception ex)
     {
         MessageBox.Show("No se pudo eliminar la dirección", "Error",
                         MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
     }
 }
Exemple #4
0
        private void Refresh()
        {
            cmbAdresses.DataSource    = null;
            cmbAdresses.ValueMember   = nameof(Adress.idAdress);
            cmbAdresses.DisplayMember = nameof(Adress.adress);
            cmbAdresses.DataSource    = AddressDAO.getAdresses();

            cmbBusiness.DataSource    = null;
            cmbBusiness.ValueMember   = "idBusiness";
            cmbBusiness.DisplayMember = "name";
            cmbBusiness.DataSource    = BusinessDAO.getBusinesses();

            cmbAdress.DataSource    = null;
            cmbAdress.ValueMember   = nameof(Adress.idAdress);
            cmbAdress.DisplayMember = nameof(Adress.adress);
            cmbAdress.DataSource    = AddressDAO.getAdresses();

            dgvAdresses.DataSource = AddressDAO.AddressesFromUser(user);
            dgvOrders.DataSource   = AppOrderDAO.ViewUserOrders(user);

            CmbProductUpdate();
        }
Exemple #5
0
        private void NormalUser_Load(object sender, EventArgs e)
        {
            dgvAdresses.DataSource = AddressDAO.AddressesFromUser(user);
            dgvOrders.DataSource   = AppOrderDAO.ViewUserOrders(user);

            cmbAdresses.DataSource    = null;
            cmbAdresses.ValueMember   = nameof(Adress.idAdress);
            cmbAdresses.DisplayMember = nameof(Adress.adress);
            cmbAdresses.DataSource    = AddressDAO.getAdresses();

            cmbBusiness.DataSource    = null;
            cmbBusiness.ValueMember   = "idBusiness";
            cmbBusiness.DisplayMember = "name";
            cmbBusiness.DataSource    = BusinessDAO.getBusinesses();

            cmbAdress.DataSource    = null;
            cmbAdress.ValueMember   = nameof(Adress.idAdress);
            cmbAdress.DisplayMember = nameof(Adress.adress);
            cmbAdress.DataSource    = AddressDAO.getAdresses();

            CmbProductUpdate();
        }