/// <summary> /// Função para Adicionar um serviço /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void BtnAdicionarServico_Click(object sender, RoutedEventArgs e) { if (!txtNomeServico.Text.Equals("") && !txtPrecoServico.Text.Equals("") && !txtPrecoServico.Text.Equals("") && !txtQuantidadeServico.Text.Equals("")) { Servico servico = new Servico { Nome = txtNomeServico.Text }; servico = ServicoDao.BuscarServicoPorNome(servico); ItensServico listaServico = new ItensServico { servico = servico, quantidade = Convert.ToInt32(txtQuantidadeServico.Text), }; listaItensServicos.Add(listaServico); dtaListaServicos.ItemsSource = listaItensServicos; dtaListaServicos.Items.Refresh(); //Calculo Valor Total totalServico += servico.Valor * Convert.ToInt32(txtQuantidadeServico.Text); txtTotalServico.Text = totalServico.ToString("C2"); //Calculo do Imposto totalImpostoServico += (servico.Valor * Convert.ToInt32(txtQuantidadeServico.Text)) * 0.10; txtTotalImpostoServico.Text = totalImpostoServico.ToString("C2"); //Calculo Valor Total totalGeralServico = totalServico + totalImpostoServico; txtTotalGeralServico.Text = totalGeralServico.ToString("C2"); LimparFormularioServico(); } else { MessageBox.Show("Por Favor Preencha todos os campos!", "Cadastro de Serviço"); } }
public static void CadastrarServico(ItensServico listaServico) { orcamento1.servico.Add(listaServico); }