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();
        }
Exemple #3
0
        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);
        }
Exemple #5
0
 public void ExibeEventoCadastrado(classe_eventos evento)
 {
     //criar um metodo que popula a dgv com o objeto evento
 }