コード例 #1
0
        public void Create(Convidado convidado)
        {
            string script = @"INSERT INTO convidado VALUES(@NOME, @IDFUNCIONARIO, @STATUS)";

            try
            {
                command = new SqlCommand(script, conexaoDb.getCon());
                command.Parameters.AddWithValue("@NOME", convidado.Nome);
                command.Parameters.AddWithValue("@IDFUNCIONARIO", convidado.IdFuncionario);
                command.Parameters.AddWithValue("@STATUS", convidado.Status);
                conexaoDb.getCon().Open();
                command.ExecuteNonQuery();
            }
            catch (Exception erro)
            {
                throw new Exception("Mensagem de erro:", erro);
            }
            finally
            {
                conexaoDb.getCon().Close();
                conexaoDb.CloseDb();
            }
        }
コード例 #2
0
        public void Create(Evento evento)
        {
            string script = @"INSERT INTO evento VALUES(@NOME, 0, 0, 0, 0, 0, @DATA)";

            try
            {
                command = new SqlCommand(script, con.getCon());
                command.Parameters.AddWithValue("@NOME", evento.Nome);
                command.Parameters.AddWithValue("@DATA", evento.DataEvento);
                con.getCon().Open();
                command.ExecuteNonQuery();
            }
            catch (Exception erro)
            {
                throw new Exception("MEnsagem de erro: ", erro);
            }
            finally
            {
                con.getCon().Close();
                con.CloseDb();
            }
        }
コード例 #3
0
        public void Create(Funcionario funcionario)
        {
            string script = @"INSERT INTO funcionario VALUES(@NOME, @IDEVENTO, @STATUS)";

            try
            {
                command = new SqlCommand(script, con.getCon());
                command.Parameters.AddWithValue("@NOME", funcionario.Nome);
                command.Parameters.AddWithValue("@IDEVENTO", funcionario.IdEvento);
                command.Parameters.AddWithValue("@STATUS", funcionario.Status);
                con.getCon().Open();
                command.ExecuteNonQuery();
            }
            catch (Exception erro)
            {
                throw new Exception("Mensagem de erro: ", erro);
            }
            finally
            {
                con.getCon().Close();
                con.CloseDb();
            }
        }