private void btnServico_Click(object sender, EventArgs e) { frmCadServico Servico = new frmCadServico(); //cria a instância(copia) Servico.TopLevel = false; Servico.Dock = DockStyle.Fill; panelCentral.Controls.Clear(); //limpa o painel, retira os objetos dele panelCentral.Controls.Add(Servico); //Adiciono o form no painel Servico.Show(); panelSelecao.Top = btnRaca.Top; }
private void txtCodServ_KeyDown(object sender, KeyEventArgs e) { if (e.KeyCode == Keys.Enter && txtCodServ.Text != "") { servicoBindingSource.Filter = "serv_codigo = " + txtCodServ.Text; if (servicoBindingSource.Count == 1)//encontrou 1 serviço { //cria uma variavel com todos os dados do registro encontrado DataRowView ServicoEncontrado = (DataRowView)servicoBindingSource.Current; txtServico.Text = ServicoEncontrado["serv_descricao"].ToString(); txtValorUnit.Text = ServicoEncontrado["serv_preco"].ToString(); txtQtd.Text = "1"; txtQtd.SelectAll(); txtQtd.Focus(); } else //abrir o cadastro pra ele localizar { frmCadServico serv = new frmCadServico(); serv.ShowDialog(); //joga os valores para as textBoxes } } }