public void button1_Click(object sender, EventArgs e) { bool jaExiste = false; classe_eventos objEv = new classe_eventos(); objEv.nome_contrato = txtNomeContrato.Text; objEv.cpf_contrato = txtCpf_contrato.Text; objEv.rg_contrato = txtRg_contrato.Text; objEv.endereco_contrato = txtEndereco_contrato.Text; objEv.nome_evento = txtNomeEvento_contrato.Text; objEv.tipo_festa = comboBoxTipoFesta_contrato.Text; objEv.horario_evento_inicio = txtHorarioInicio_contrato.Text; objEv.horario_evento_termino = txtHorarioTermino_contrato.Text; objEv.obs_evento = txtObs_contrato.Text; objEv.email_contrato = txtEmail_contrato.Text; //objEv.valor_pessoa_contrato = Convert.ToDouble(txtValorPessoa_contrato.Text); //objEv.tel_principal_contrato = Convert.ToInt16(txtTel_contrato.Text); //objEv.tel_recado_contrato = Convert.ToInt16(txtTelRecado_contrato); //objEv.cep_contrato = Convert.ToInt16(txtCEP_contrato.Text); //objEv.nCasa_contrato = Convert.ToInt16(txtNcasa_contrato.Text); //objEv.qtde_convidados = Convert.ToInt32(txtQtde_contrato.Text); //objEv.valor_total_contrato = (Convert.ToDouble(txtValorPessoa_contrato.Text) * Convert.ToDouble(txtQtde_contrato.Text)); MessageBox.Show("Salvo Com Sucesso", " atenção"); for (int i = 0; i < FormLogin.lista.Count; i++) { if (FormLogin.lista[i].nome_contrato == objEv.nome_contrato) { jaExiste = true; } } if (jaExiste == false) { FormLogin.lista.Add(objEv); } else { DialogResult resposta = MessageBox.Show("Já existe.", " Deseja cadastrar Novamente ?", MessageBoxButtons.YesNo); if (resposta == DialogResult.Yes) { FormLogin.lista.Add(objEv); } } /* * 1. recuperar os dados do formulario * 2. criar o objeto da classe evento * 3. popular os atributos * 4. criar um objeto do Form formFestaCadastro * 5. passar o objeto evento como parametro do metodo da classe formFestaCadastro */ }
private void btnSavar_Click(object sender, EventArgs e) { string nome = txtNomeDoEvento_contrato.Text; string tipo_evento = comboTipodeFesta_contrato.Text; DateTime horario_inicio = new DateTime(1970, 1, 1, Convert.ToInt16(txtHorarioInicio.Text), Convert.ToInt16(txtMinutoInicio.Text), 0); DateTime horario_termino = new DateTime(1970, 1, 1, Convert.ToInt16(txtHorarioTermino_contrato.Text), Convert.ToInt16(txtMinutoTermino_contrato.Text), 0); string obs = txtobs_contrato.Text; double valor_pessoa = Convert.ToDouble(txtValorPessoa_contrato.Text); double valor_total = Convert.ToDouble(textValorTotal.Text); DateTime data_contrato = DateTime.Now; DateTime data_evento = datapickeDatadeInicio_contrato.Value; int contratante = Convert.ToInt16(txtIdCliente.Text); int qtde_convidados = Convert.ToInt16(textNumConvidados.Text); classe_eventos evento = new classe_eventos(nome, tipo_evento, horario_inicio, horario_termino, obs, valor_pessoa, valor_total, data_contrato, data_evento, contratante, qtde_convidados); evento.save(); }
public static List <classe_eventos> buscar(int id_contratante) { List <classe_eventos> eventos = new List <classe_eventos>(); NpgsqlConnection conexao = null; try { conexao = new ConectaDB().getConexao(); //string sql = "SELECT * FROM usuario WHERE nome = '" + nome + "' and senha = '" + senha + "'"; string sql; if (id_contratante != 0) { sql = "SELECT * FROM evento where contratante = '" + id_contratante + "'"; } else { sql = "SELECT * FROM evento"; } NpgsqlCommand cmd = new NpgsqlCommand(sql, conexao); NpgsqlDataReader dr = cmd.ExecuteReader(); while (dr.Read()) { classe_eventos evento = new classe_eventos(); evento.nome = dr["nome"].ToString(); evento.id = Convert.ToInt16(dr["id"]); eventos.Add(evento); } conexao.Close(); } catch (Exception ex) { throw new Exception("Erro ao listar veiculos. " + ex.Message); } return(eventos); }
public void button1_Click(object sender, EventArgs e) { bool jaExiste = false; classe_eventos objEv = new classe_eventos(); //Convert.ToInt32(txtNumero_contrato.Text); do { /* * Boolean a = false; * * objEv.data_contrato = Convert.ToDateTime( * dateDataDoContrato_contrato.Text); * * * if (txtNomeContrato.Text.Length <= 0) * { * * MessageBox.Show("Digite o nome do Contratante", "Erro", MessageBoxButtons.OK); * break; * * } * else * { * objEv.nome = txtNomeContrato.Text; * }*/ if (txtNumero_contrato.Text.Length <= 0) { objEv.id = 0; } else { MessageBox.Show(txtNumero_contrato.Text); } //MessageBox.Show(objEv.data_contrato.ToString()); // ( condição IF ) ? (retorno se true) : (retorno se falso) //objEv.data_contrato = textBox2.Text.Length > 0 ? Convert.ToDateTime(textBox2.Text) : Convert.ToDateTime(0); // MessageBox.Show(objEv.data_contrato.ToString()); // if(textBox2.Text.Length >0) objEv.data_contrato = Convert.ToDateTime(textBox2.Text); // if (txtCpe_contrato.Text.Length <= 0) // { // MessageBox.Show("Digite o CEP corretamente.", "ERRO", MessageBoxButtons.OK); // break; // } // else // { // objEv.cep_contrato = Convert.ToInt32(txtCpe_contrato.Text); // } // if (txtRg_contrato.Text.Length <= 0) // { // MessageBox.Show("Digite o RG corretamente", "ERRO", MessageBoxButtons.OK); // break; // } // else // { // objEv.rg_contrato = txtRG_contrato1.Text; // } // if (txtCpf_contrato.Text.Length <= 0) // { // MessageBox.Show("Digite o CPF corretamente.", "ERRO", MessageBoxButtons.OK); // break; // } // else // { // objEv.cpf_contrato = txtCpf_contrato.Text; // } /* * if (txtTelPrincipal_contrato.Text.Length <= 0) * { * MessageBox.Show(" Digite o telefone Corretamento. Ex: 12911111111", "ERRO", MessageBoxButtons.OK); * break; * } * else * { * objEv.tel_principal_contrato = txtTelPrincipal_contrato.Text; * } * * if (txtTelRecado_contrato.Text.Length <= 0) * { * MessageBox.Show(" Digite o telefone de recado", "ERRO", MessageBoxButtons.OK); * break; * } * else * { * objEv.tel_recado_contrato = txtTelRecado_contrato.Text; * } * * * if (txtCpe_contrato.Text.Length <= 0) * { * MessageBox.Show("Digite o CPF Corretamente. ", "ERRO", MessageBoxButtons.OK); * break; * } * else * { * objEv.cep_contrato = Convert.ToInt32(txtCpe_contrato.Text); * } * * if (txtNCasa_contrato.Text.Length <= 0) * { * MessageBox.Show("Digite o NUMERO DA CASA/NUMERO DO APARTAMENTO corretamente", "ERRO", MessageBoxButtons.OK); * break; * } * else * { * objEv.nCasa_contrato = Convert.ToInt32(txtNCasa_contrato.Text); * } * * if (txtEmail_contrato.Text.Length <= 0) * { * objEv.email_contrato = "Nao contem Email"; * } * else * { * objEv.email_contrato = txtEmail_contrato.Text; * } * * * if (txtend_contrato.Text.Length <= 0) * { * MessageBox.Show("Digite o ENDEREÇO corretamente", "ERRO", MessageBoxButtons.OK); * break; * } * else * { * objEv.endereco_contrato = txtend_contrato.Text; * } * * if (txtNomeDoEvento_contrato.Text.Length <= 0) * { * MessageBox.Show("Digite o NOME DO EVENTO/NOME DO ANIVERSSARIANTE corretamente."); * break; * } * else * { * objEv.nome_evento = txtNomeDoEvento_contrato.Text; * } * * if (comboTipodeFesta_contrato.Text.Length <= 0) * { * MessageBox.Show("Selecione um TIPO DE FESTA.", "ERRO"); * break; * } * else * { * objEv.tipo_festa = comboTipodeFesta_contrato.Text; * } * * if (txtValorPessoa_contrato.Text.Length <= 0) * { * MessageBox.Show(" Digite o VALOR POR PESSOA corretamente."); * break; * } * else * { * objEv.valor_pessoa = Convert.ToDouble(txtValorPessoa_contrato.Text); * } * * if (txtQtdePessoas_contrato.Text.Length <= 0) * { * MessageBox.Show("Digite a QUANTIDADE DE PESSOAS corretamente"); * break; * * } * else * { * objEv.qtde_convidados = Convert.ToInt16(txtQtdePessoas_contrato.Text); * } * * objEv.valor_total = objEv.qtde_convidados * objEv.valor_pessoa; * //*alocar no banco , antes de ser convertido para STRING; * txtValorTotal_contrato.Text = objEv.valor_total.ToString(); * * if (datapickeDatadeInicio_contrato == null) * { * MessageBox.Show("Digite a DATA DO EVENTO corretamente", "ERRO", MessageBoxButtons.OK); * } * else * { * objEv.data_evento = Convert.ToDateTime(datapickeDatadeInicio_contrato.Text); * } * * * if (txtHorarioInicio.Text.Length <= 0) * { * MessageBox.Show("Digite o HORARIO DE INICIO corretamente", "ERRO", MessageBoxButtons.OK); * break; * } * else * { * objEv.horario_inicio = txtHorarioInicio.Text; * } * * * if (txtHorarioInicio.Text.Length <= 0) * { * MessageBox.Show("Digite o HORARIO DE INICIO corretamente", "ERRO", MessageBoxButtons.OK); * break; * } * else * { * objEv.horario_termino = txtHorarioTermino_contrato.Text; * } * * * objEv.obs = txtobs_contrato.Text; * MessageBox.Show(objEv.obs.ToString()); * for (int i = 0; i < FormLogin.lista.Count; i++) * { * if (FormLogin.lista[i].nome_contrato == objEv.nome_contrato) * { * jaExiste = true; * } * } */ if (jaExiste == false) { FormLogin.lista.Add(objEv); } else { DialogResult resposta = MessageBox.Show("Já existe.", " Deseja cadastrar Novamente ?", MessageBoxButtons.YesNo); if (resposta == DialogResult.Yes) { FormLogin.lista.Add(objEv); } } /* * 1. recuperar os dados do formulario * 2. criar o objeto da classe evento * 3. popular os atributos * 4. criar um objeto do Form formFestaCadastro * 5. passar o objeto evento como parametro do metodo da classe formFestaCadastro */ a = true; } while (a == true); MessageBox.Show("CONTRATO SALVO.", "ATENÇÃO", MessageBoxButtons.OK); }
public void ExibeEventoCadastrado(classe_eventos evento) { //criar um metodo que popula a dgv com o objeto evento }