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(); } }
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(); }
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; }