private async void btn_Agendar_Orcamento_Click(object sender, RoutedEventArgs e) { if ((cmbDia.SelectedIndex == -1) || (cmbMes.SelectedIndex == -1) || (cmbAno.SelectedIndex == -2)) { MessageDialog MessageDialog1 = new MessageDialog("Selecione alguma data para agendamento.", "Gessoft"); await MessageDialog1.ShowAsync(); } else if ((txt_Cliente_ID.Text == "") || (txt_Descricao_Servico.Text == "") || (txt_Medida.Text == "") || (cmb_Ambiente.SelectedIndex == -1) || (cmb_Material.SelectedIndex == -1)) { MessageDialog MessageDialog3 = new MessageDialog("Preencha todos os campos.", "Gessoft"); await MessageDialog3.ShowAsync(); } else { Model.AgendaServico NovoOrcamento = new Model.AgendaServico(); // Falta cadastrar a data de agendamento... AgendaServicoDAO DA = new AgendaServicoDAO(); NovoOrcamento.CdOrcamento = txt_NumeroOrcamento.Text; NovoOrcamento.Descricao = txt_Descricao_Servico.Text; NovoOrcamento.CodigoCliente = Convert.ToInt16(Gambis.BadCodigo); // Um endereço por cliente. NovoOrcamento.CodigoEndereco = 1; //NovoServico.CodigoUsuario = null; TextBlock BlocoMes; BlocoMes = (TextBlock)cmbMes.SelectedItem; String SelecMes = BlocoMes.Text; if (SelecMes == "Janeiro") { ContMes = 1; } else if (SelecMes == "Fevereiro") { ContMes = 2; } else if (SelecMes == "Março") { ContMes = 3; } else if (SelecMes == "Abril") { ContMes = 4; } else if (SelecMes == "Maio") { ContMes = 5; } else if (SelecMes == "Junho") { ContMes = 6; } else if (SelecMes == "Julho") { ContMes = 7; } else if (SelecMes == "Agosto") { ContMes = 8; } else if (SelecMes == "Setembro") { ContMes = 9; } else if (SelecMes == "Outubro") { ContMes = 10; } else if (SelecMes == "Novembro") { ContMes = 11; } else if (SelecMes == "Dezembro") { ContMes = 12; } NovoOrcamento.Mes = ContMes.ToString(); TextBlock BlocoAno; BlocoAno = (TextBlock)cmbAno.SelectedItem; String SelecAno = BlocoAno.Text; NovoOrcamento.Ano = SelecAno; TextBlock BlocoDia; BlocoDia = (TextBlock)cmbDia.SelectedItem; String SelecDia = BlocoDia.Text; NovoOrcamento.Dia = SelecDia; DA.NovoCadastroOrcamento(NovoOrcamento); MessageDialog MessageDialog2 = new MessageDialog("Orçamento agendado com sucesso.", "Gessoft"); await MessageDialog2.ShowAsync(); } }