Пример #1
0
 private void btnBusiAction_Click(object sender, EventArgs e)
 {
     if (txtBusiName.Text.Length != 0 && txtBusiDesc.Text.Length != 0)
     {
         if (!isBusiSelected)
         {
             var business = new Business();
             business.name        = txtBusiName.Text;
             business.description = txtBusiDesc.Text;
             DBbusiness.createBusiness(business);
             refreshBusinessFields();
             fillControls();
             mostrarMensajeExito();
         }
         else
         {
             var business = new Business();
             business.idBusiness  = Convert.ToInt32(idBusiSelected);
             business.name        = txtBusiName.Text;
             business.description = txtBusiDesc.Text;
             DBbusiness.modify(business);
             refreshBusinessFields();
             fillControls();
             mostrarMensajeExito();
             isBusiSelected = false;
             changeBusiControlState();
         }
     }
     else
     {
         mostrarFuncionLlenadoCampos();
     }
 }
Пример #2
0
        private void dgvBusi_CellMouseDoubleClick(object sender, DataGridViewCellMouseEventArgs e)
        {
            DataGridViewRow row          = dgvBusi.Rows[e.RowIndex];
            string          selectedBusi = row.Cells[0].Value.ToString();

            DBbusiness.drop(selectedBusi);
            mostrarMensajeExito();
            isBusiSelected = false;
            changeBusiControlState();
            fillControls();
            refreshBusinessFields();
        }
Пример #3
0
        private void fillControls()
        {
            List <UserDirections> directions = UserDirectionsDAO.getDirections(loggedUser.idUser.ToString());

            if (loggedUser.userType)
            {
                List <User>     lista      = DBuser.GetUsers();
                List <Business> businesses = DBbusiness.getBusiness();
                List <Product>  products   = DBproduct.getAll();

                cmbProBusi.DataSource    = null;
                cmbProBusi.ValueMember   = "idbusiness";
                cmbProBusi.DisplayMember = "name";
                cmbProBusi.DataSource    = businesses;

                // Tabla (data grid view)
                dtvUsers.DataSource = null;
                dtvUsers.DataSource = lista;
                //Escondiendo la columna de la clave
                dtvUsers.Columns[3].Visible = false;
                dtvUsers.Columns[0].Visible = false;


                dgvBusi.DataSource = null;
                dgvBusi.DataSource = businesses;

                dgvPro.DataSource = null;
                dgvPro.DataSource = products;
            }
            else
            {
                if (!hasCheckedUserType)
                {
                    tabControl1.TabPages[0].Parent = null;
                    tabControl1.TabPages[1].Parent = null;
                    hasCheckedUserType             = true;
                }
            }
            dgvDirections.DataSource = null;
            dgvDirections.DataSource = directions;
        }