コード例 #1
0
        private void btSalvar_Click(object sender, RoutedEventArgs e)
        {
            if (string.IsNullOrEmpty(txCodigo.Text))
            {
                MessageBox.Show("Informe um código para o tipo de serviço",
                                "Atenção", MessageBoxButton.OK, MessageBoxImage.Exclamation);
                return;
            }

            TipoServicoBLL bll  = new TipoServicoBLL();
            TipoServico    tipo = (IdAtual == 0
                ? new TipoServico()
                : bll.Find(IdAtual));

            tipo.Id    = int.Parse(txCodigo.Text);
            tipo.Nome  = txNome.Text;
            tipo.Preco = decimal.Parse(txPreco.Text);

            if (tipo.Id == 0)
            {
                MessageBox.Show("Informe um código para o tipo de serviço",
                                "Atenção", MessageBoxButton.OK, MessageBoxImage.Exclamation);
                return;
            }

            bll.Save(tipo);
            Buscar();
            LimparCampos();
        }