Ejemplo n.º 1
0
        public Desenvolvedora BuscarPorID(Int64 _cnpj)
        {
            Desenvolvedora d = null;

            try
            {
                String SQL = String.Format("SELECT * FROM desenvolvedora WHERE cnpj = {0} ", _cnpj);

                SqlCeDataReader data = BD.ExecutarSelect(SQL);

                if (data.Read())
                {
                    d.Cnpj             = data.GetInt64(0);
                    d.Nome             = data.GetString(1);
                    d.Presidente       = data.GetString(2);
                    d.Fundador         = data.GetString(3);
                    d.Fundacao         = data.GetString(4);
                    d.NumeroEmpregados = data.GetInt64(5);
                    d.Tipo             = data.GetString(6);

                    JogoDAO daoJogo = new JogoDAO();
                    d.jogos = daoJogo.ListarJogosPorDesenvolvedora(d.Cnpj);
                }

                data.Close();
                BD.FecharConexao();
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }

            return(d);
        }
Ejemplo n.º 2
0
        private static BSP_Ticket DataReaderAObjeto(SqlCeDataReader rdrLector)
        {
            BSP_Ticket oBSP_Ticket = new BSP_Ticket();

            oBSP_Ticket.ID      = rdrLector.GetInt64(rdrLector.GetOrdinal("ID"));
            oBSP_Ticket.Billete = rdrLector.GetInt64(rdrLector.GetOrdinal("Billete"));
            oBSP_Ticket.Tipo    = rdrLector.GetString(rdrLector.GetOrdinal("Tipo"));
            if (!rdrLector.IsDBNull(rdrLector.GetOrdinal("FechaVenta")))
            {
                oBSP_Ticket.FechaVenta = rdrLector.GetDateTime(rdrLector.GetOrdinal("FechaVenta"));
            }
            oBSP_Ticket.TarContado    = rdrLector.GetDecimal(rdrLector.GetOrdinal("TarContado"));
            oBSP_Ticket.TarCredito    = rdrLector.GetDecimal(rdrLector.GetOrdinal("TarCredito"));
            oBSP_Ticket.IVA105        = rdrLector.GetDecimal(rdrLector.GetOrdinal("IVA105"));
            oBSP_Ticket.ComPorcentaje = rdrLector.GetDecimal(rdrLector.GetOrdinal("ComPorcentaje"));
            oBSP_Ticket.ComValor      = rdrLector.GetDecimal(rdrLector.GetOrdinal("ComValor"));
            oBSP_Ticket.ComOver       = rdrLector.GetDecimal(rdrLector.GetOrdinal("ComOver"));
            oBSP_Ticket.ComIVA        = rdrLector.GetDecimal(rdrLector.GetOrdinal("ComIVA"));
            oBSP_Ticket.Total         = rdrLector.GetDecimal(rdrLector.GetOrdinal("Total"));
            oBSP_Ticket.Rg            = rdrLector.GetBoolean(rdrLector.GetOrdinal("Rg")) ? BSP_Rg.Internacional : BSP_Rg.Doméstico;
            oBSP_Ticket.Moneda        = rdrLector.GetBoolean(rdrLector.GetOrdinal("Moneda")) ? Moneda.Dolar : Moneda.Peso;

            oBSP_Ticket.Concepto = new Concepto {
                ID = rdrLector.GetInt64(rdrLector.GetOrdinal("IdConcepto"))
            };
            oBSP_Ticket.Compania = new Compania {
                ID = rdrLector.GetInt64(rdrLector.GetOrdinal("IdCompania"))
            };

            oBSP_Ticket.SemanaID = rdrLector.GetInt64(rdrLector.GetOrdinal("SemanaID"));
            return(oBSP_Ticket);
        }
Ejemplo n.º 3
0
        private static Semana DataReaderAObjeto(SqlCeDataReader rdrLector)
        {
            Semana Semana = new Semana();

            Semana.ID         = rdrLector.GetInt64(rdrLector.GetOrdinal("ID"));
            Semana.Periodo    = rdrLector.GetDateTime(rdrLector.GetOrdinal("Periodo"));
            Semana.FechaDesde = rdrLector.GetDateTime(rdrLector.GetOrdinal("FechaDesde"));
            Semana.FechaHasta = rdrLector.GetDateTime(rdrLector.GetOrdinal("FechaHasta"));
            Semana.Agencia    = new Agencia {
                ID = rdrLector.GetInt64(rdrLector.GetOrdinal("IdAgencia"))
            };

            /*if (!rdrLector.IsDBNull(rdrLector.GetOrdinal("IdAgencia")))
             * {
             *  Agencias Agencias = new Agencias(conn);
             *  Semana.Agencia = Agencias.GetByID(rdrLector.GetInt64(rdrLector.GetOrdinal("IdAgencia")));
             * }*/

            /*BSP_Tickets BSP_Tickets = new BSP_Tickets();
             * Semana.TicketsBSP = BSP_Tickets.ObtenerPorSemana(Semana.ID);
             *
             * BO_Tickets BO_Tickets = new BO_Tickets();
             * Semana.TicketsBO = BO_Tickets.ObtenerPorSemana(Semana.ID);*/
            return(Semana);
        }
        public Acessorio BuscarPorID(Int64 _id)
        {
            Acessorio a = null;

            try
            {
                String SQL = String.Format("SELECT * FROM acessorio WHERE id = {0} ", _id);

                SqlCeDataReader data = BD.ExecutarSelect(SQL);

                if (data.Read())
                {
                    a.Id          = data.GetInt64(0);
                    a.Nome        = data.GetString(1);
                    a.Cor         = data.GetString(2);
                    a.Tipo        = data.GetInt32(3);
                    a.Lancamento  = data.GetString(4);
                    a.Fabricante  = data.GetString(5);
                    a.Procedencia = data.GetString(6);
                    a.Numero      = data.GetInt64(7);
                }

                data.Close();
                BD.FecharConexao();
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }

            return(a);
        }
Ejemplo n.º 5
0
        public Dictionary <Int64, Controle> ListarTodos()
        {
            Dictionary <Int64, Controle> mapaControles = new Dictionary <Int64, Controle>();

            try
            {
                String SQL = "SELECT * FROM controle;";

                SqlCeDataReader data = BD.ExecutarSelect(SQL);

                while (data.Read())
                {
                    Controle c = new Controle();

                    c.Seq          = data.GetInt64(0);
                    c.Cor          = data.GetString(1);
                    c.Fio          = data.GetString(2);
                    c.Analogico    = data.GetString(3);
                    c.NumeroBotoes = data.GetInt64(4);
                    c.Fabricante   = data.GetString(5);
                    c.Procedencia  = data.GetString(6);
                    c.Numero       = data.GetInt64(7);
                    mapaControles.Add(c.Seq, c);
                }

                data.Close();
                BD.FecharConexao();
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }

            return(mapaControles);
        }
        public List <Acessorio> ListarAcessoriosPorConsole(Int64 _console_numero)
        {
            List <Acessorio> listaAcessorios = new List <Acessorio>();

            try
            {
                String SQL = String.Format("SELECT * FROM acessorio WHERE console_numero = {0};", _console_numero);

                SqlCeDataReader data = BD.ExecutarSelect(SQL);

                while (data.Read())
                {
                    Acessorio a = new Acessorio();

                    a.Id          = data.GetInt64(0);
                    a.Nome        = data.GetString(1);
                    a.Cor         = data.GetString(2);
                    a.Tipo        = data.GetInt32(3);
                    a.Lancamento  = data.GetString(4);
                    a.Fabricante  = data.GetString(5);
                    a.Procedencia = data.GetString(6);
                    a.Numero      = data.GetInt64(7);

                    listaAcessorios.Add(a);
                }
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }

            return(listaAcessorios);
        }
Ejemplo n.º 7
0
        public List <Controle> ListarControlesPorConsole(Int64 _console_numero)
        {
            List <Controle> listaControles = new List <Controle>();

            try
            {
                String SQL = String.Format("SELECT * FROM controle WHERE console_numero = {0};", _console_numero);

                SqlCeDataReader data = BD.ExecutarSelect(SQL);

                while (data.Read())
                {
                    Controle c = new Controle();

                    c.Seq          = data.GetInt64(0);
                    c.Cor          = data.GetString(1);
                    c.Fio          = data.GetString(2);
                    c.Analogico    = data.GetString(3);
                    c.NumeroBotoes = data.GetInt64(4);
                    c.Fabricante   = data.GetString(5);
                    c.Procedencia  = data.GetString(6);
                    c.Numero       = data.GetInt64(7);
                    listaControles.Add(c);
                }
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }

            return(listaControles);
        }
Ejemplo n.º 8
0
        public Controle BuscarPorID(Int64 _seq)
        {
            Controle c = null;

            try
            {
                String SQL = String.Format("SELECT * FROM controle WHERE seq = {0} ", _seq);

                SqlCeDataReader data = BD.ExecutarSelect(SQL);

                if (data.Read())
                {
                    c.Seq          = data.GetInt64(0);
                    c.Cor          = data.GetString(1);
                    c.Fio          = data.GetString(2);
                    c.Analogico    = data.GetString(3);
                    c.NumeroBotoes = data.GetInt64(4);
                    c.Fabricante   = data.GetString(5);
                    c.Procedencia  = data.GetString(6);
                    c.Numero       = data.GetInt64(7);
                }

                data.Close();
                BD.FecharConexao();
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }

            return(c);
        }
Ejemplo n.º 9
0
        public Jogo BuscarPorID(Int64 _codigo)
        {
            Jogo j = null;

            try
            {
                String SQL = String.Format("SELECT * FROM jogo WHERE codigo = {0} ", _codigo);

                SqlCeDataReader data = BD.ExecutarSelect(SQL);

                if (data.Read())
                {
                    j.Codigo     = data.GetInt64(0);
                    j.Nome       = data.GetString(1);
                    j.Franquia   = data.GetString(2);
                    j.Lancamento = data.GetString(3);
                    j.Genero     = data.GetInt32(4);
                    j.Midia      = data.GetInt32(5);
                    j.Cnpj       = data.GetInt64(6);
                    j.Numero     = data.GetInt64(7);
                }

                data.Close();
                BD.FecharConexao();
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }

            return(j);
        }
Ejemplo n.º 10
0
        public List <Jogo> ListarJogosPorDesenvolvedora(Int64 _desenvolvedora_cnpj)
        {
            List <Jogo> listaJogos = new List <Jogo>();

            try
            {
                String SQL = String.Format("SELECT * FROM jogo WHERE desenvolvedora_cnpj = {0};", _desenvolvedora_cnpj);

                SqlCeDataReader data = BD.ExecutarSelect(SQL);

                while (data.Read())
                {
                    Jogo j = new Jogo();

                    j.Codigo     = data.GetInt64(0);
                    j.Nome       = data.GetString(1);
                    j.Franquia   = data.GetString(2);
                    j.Lancamento = data.GetString(3);
                    j.Genero     = data.GetInt32(4);
                    j.Midia      = data.GetInt32(5);
                    j.Cnpj       = data.GetInt64(6);
                    j.Numero     = data.GetInt64(7);

                    listaJogos.Add(j);
                }
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }

            return(listaJogos);
        }
Ejemplo n.º 11
0
        public static string ObtenerRutaPDF(int iCodigoReporte)
        {
            #region linq to class
            //try
            //{
            //    //RemoteModelDataContext dm = new RemoteModelDataContext();
            //    Reporte reportePDF = dm.Reportes.Where(r => r.iCodigoReporte == iCodigoReporte).First();
            //    return (reportePDF.vRutaReportePDF == null) ? "" : reportePDF.vRutaReportePDF;

            //}
            //catch (Exception ex)
            //{
            //    return "";
            //}
            #endregion

            #region SQL compact connection

            SqlCeConnection conn = null;
            SqlCeCommand    cmd  = null;
            SqlCeDataReader rdr  = null;
            ReporteB        f    = new ReporteB();
            try
            {
                conn = new SqlCeConnection("Data Source=" + System.IO.Path.Combine(Path.GetDirectoryName(System.Reflection.Assembly.GetEntryAssembly().Location), "HRNPCIData.sdf"));
                conn.Open();
                cmd = new SqlCeCommand("SELECT * From Reporte WHERE iCodigoReporte = @iCodigoReporte", conn);
                cmd.Parameters.AddWithValue("@iCodigoReporte", iCodigoReporte);
                rdr = cmd.ExecuteReader();

                while (rdr.Read())
                {
                    f.iCodigoReporte        = rdr.GetInt64(0);
                    f.iCodigoPaciente       = rdr.GetInt32(1);
                    f.iCodigoDetalleReporte = (int)rdr.GetInt64(2);
                    f.iCodigoTipoReporte    = rdr.GetInt32(3);
                    f.dtFecReportePaciente  = rdr.GetDateTime(4);
                    f.vRutaReportePDF       = rdr.GetString(5);
                }
                rdr.Close();
                cmd.Dispose();
            }
            catch (Exception)
            {
                return("");
            }
            finally
            {
                conn.Close();
            }

            return((f.vRutaReportePDF == null) ? "" : f.vRutaReportePDF);;


            #endregion
        }
Ejemplo n.º 12
0
        public static ReporteDetalleB ObtenerResultadosCodigosDetalle(int iCodigoReporteDetalle)
        {
            #region linq to class
            //try
            //{
            //    //RemoteModelDataContext dm = new RemoteModelDataContext();
            //    return dm.ReporteDetalles.Where(i => i.iCodigioReporteDetalle == iCodigoReporteDetalle).First();
            //}
            //catch (Exception)
            //{
            //    return null;
            //}
            #endregion

            //testear
            #region SQL compact connection

            SqlCeConnection conn = null;
            SqlCeCommand    cmd  = null;
            SqlCeDataReader rdr  = null;
            ReporteDetalleB f    = new ReporteDetalleB();
            try
            {
                conn = new SqlCeConnection("Data Source=" + System.IO.Path.Combine(Path.GetDirectoryName(System.Reflection.Assembly.GetEntryAssembly().Location), "HRNPCIData.sdf"));
                conn.Open();
                cmd = new SqlCeCommand("SELECT * From ReporteDetalle WHERE iCodigioReporteDetalle = @iCodigioReporteDetalle", conn);
                cmd.Parameters.AddWithValue("@iCodigioReporteDetalle", iCodigoReporteDetalle);
                rdr = cmd.ExecuteReader();

                while (rdr.Read())
                {
                    f.iCodigioReporteDetalle = rdr.GetInt64(0);
                    f.iCodigoResultadoUno    = rdr.GetInt64(1);
                    f.iCodigoResultadoDos    = rdr.GetInt64(2);
                    f.iCodigoResultadoTres   = rdr.GetInt64(3);
                    f.iCodigoResultadoCuatro = rdr.GetInt64(4);
                    f.iCodigoResultadoCinco  = rdr.GetInt64(5);
                    f.iCodigoResultadoSeis   = rdr.GetInt64(6);
                    f.iCodigoResultadoSiete  = rdr.GetInt64(7);
                    f.iCodigoResultadoOcho   = rdr.GetInt64(8);
                }
                rdr.Close();
                cmd.Dispose();
            }
            catch (Exception)
            {
                return(f);
            }
            finally
            {
                conn.Close();
            }

            return(f);


            #endregion
        }
Ejemplo n.º 13
0
        private static BSP_Ticket_Detalle DataReaderAObjeto(SqlCeDataReader rdrLector)
        {
            BSP_Ticket_Detalle oBSP_Ticket_Detalle = new BSP_Ticket_Detalle();

            oBSP_Ticket_Detalle.ID            = rdrLector.GetInt64(rdrLector.GetOrdinal("ID"));
            oBSP_Ticket_Detalle.ISO           = rdrLector.GetString(rdrLector.GetOrdinal("ISO"));
            oBSP_Ticket_Detalle.ImpContado    = rdrLector.GetDecimal(rdrLector.GetOrdinal("ImpContado"));
            oBSP_Ticket_Detalle.ImpCredito    = rdrLector.GetDecimal(rdrLector.GetOrdinal("ImpCredito"));
            oBSP_Ticket_Detalle.Observaciones = rdrLector.GetString(rdrLector.GetOrdinal("Observaciones"));
            oBSP_Ticket_Detalle.IVA21         = rdrLector.GetDecimal(rdrLector.GetOrdinal("IVA21"));
            oBSP_Ticket_Detalle.TicketID      = rdrLector.GetInt64(rdrLector.GetOrdinal("TicketID"));
            return(oBSP_Ticket_Detalle);
        }
        public Dictionary <Int64, Cidade> ListarCidadesPorEstado(Int64 _idEstado)
        {
            Dictionary <Int64, Cidade> mapaCidades = new Dictionary <Int64, Cidade>();

            try
            {
                String SQL = String.Format("SELECT * FROM cidade WHERE estado_id = {0};", _idEstado);

                SqlCeDataReader data = BD.ExecutarSelect(SQL);

                while (data.Read())
                {
                    Cidade cidade = new Cidade();

                    cidade.Id        = data.GetInt64(0);
                    cidade.Descricao = data.GetString(1);

                    mapaCidades.Add(cidade.Id, cidade);
                }

                data.Close();
                BD.FecharConexao();
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }

            return(mapaCidades);
        }
Ejemplo n.º 15
0
        public Dictionary <Int64, Estado> GetAll()
        {
            Dictionary <Int64, Estado> mapaEstados = new Dictionary <Int64, Estado>();

            try
            {
                String SQL = "SELECT * FROM estado;";

                SqlCeDataReader data = BD.ExecutarSelect(SQL);

                while (data.Read())
                {
                    Estado estado = new Estado();

                    estado.Id        = data.GetInt64(0);
                    estado.Descricao = data.GetString(1);

                    mapaEstados.Add(estado.Id, estado);
                }

                data.Close();
                BD.FecharConexao();
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }

            return(mapaEstados);
        }
Ejemplo n.º 16
0
        public Funcionario BuscarPorID(Int64 _id)
        {
            Funcionario e = null;

            try
            {
                String SQL = String.Format("SELECT * FROM funcionario WHERE id = {0} ", _id);

                SqlCeDataReader data = BD.ExecutarSelect(SQL);

                if (data.Read())
                {
                    e = new Funcionario();

                    e.Id    = data.GetInt64(0);
                    e.Nome  = data.GetString(1);
                    e.Senha = data.GetString(2);
                    e.Tel   = data.GetString(3);
                }

                data.Close();
                BD.FecharConexao();
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }

            return(e);
        }
Ejemplo n.º 17
0
        public List <Funcionario> ListarTodos()
        {
            List <Funcionario> listaFuncionarios = new List <Funcionario>();

            try
            {
                String SQL = "SELECT * FROM funcionario;";

                SqlCeDataReader data = BD.ExecutarSelect(SQL);

                while (data.Read())
                {
                    Funcionario e = new Funcionario();

                    e.Id    = data.GetInt64(0);
                    e.Nome  = data.GetString(1);
                    e.Senha = data.GetString(2);
                    e.Tel   = data.GetString(3);

                    listaFuncionarios.Add(e);
                }

                data.Close();
                BD.FecharConexao();
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }

            return(listaFuncionarios);
        }
Ejemplo n.º 18
0
        // Insert Data to Database

        private void InsertData()
        {
            // Code for adding sub-catagory goes here
            string subcatname, scatagory;
            double purchase, selling;
            float  stkqty;

            subcatname = subcattb.Text;
            scatagory  = selectcatcombo.Text;
            stkqty     = float.Parse(stockqty.Text);
            purchase   = double.Parse(pprice.Text);
            selling    = double.Parse(sellprice.Text);

            try
            {
                dboperation     operation = new dboperation();
                SqlCeConnection conn      = null;
                SqlCeDataReader reader    = null;
                long            catid     = -1;
                conn = operation.dbConnection(Settings.Default.DatabasePath);
                string       selectquery = "SELECT CatId FROM catagory WHERE Catagory=@cat";
                string       insertquery = "INSERT INTO sub_catagory (ItemName,stock_Quantity,purchase_price,selling_price,undercatagory) VALUES(@item,@stock,@purchase,@sell,@ucat)";
                SqlCeCommand cmd         = new SqlCeCommand(selectquery, conn);
                cmd.Parameters.AddWithValue("@cat", scatagory);

                reader = cmd.ExecuteReader();
                while (reader.Read())
                {
                    catid = reader.GetInt64(0);
                }

                int          result;
                SqlCeCommand cmdinsert = new SqlCeCommand(insertquery, conn);
                cmdinsert.Parameters.AddWithValue("@item", subcatname);
                cmdinsert.Parameters.AddWithValue("@stock", stkqty);
                cmdinsert.Parameters.AddWithValue("@purchase", purchase);
                cmdinsert.Parameters.AddWithValue("@sell", selling);
                cmdinsert.Parameters.AddWithValue("@ucat", catid.ToString());
                result = cmdinsert.ExecuteNonQuery();
                if (result < 0)
                {
                    MessageBox.Show("An error occured while inserting the subcatagory in the database");
                }
                else
                {
                    //  MessageBox.Show("Item inserted Successfully");
                    load_subcat_gridview(conn);
                    subcattb.Clear();
                    selectcatcombo.ResetText();
                    stockqty.Clear();
                    pprice.Clear();
                    sellprice.Clear();
                }
                operation.closeDBConnection(conn);
            }
            catch (Exception ex)
            {
                MessageBox.Show("" + ex);
            }
        }
Ejemplo n.º 19
0
 /// <summary>
 /// Naplna objekt Poznamka datami z DB
 /// </summary>
 /// <param name="row">data z DB - jeden riadok</param>
 public override void PopulateDto(SqlCeDataReader row)
 {
     this.Id    = row.GetInt64(0);
     this.User  = row.GetString(1);
     this.Nazov = row.GetString(2);
     this.Obsah = row.GetString(3);
 }
Ejemplo n.º 20
0
        public Vaga BuscarPorID(Int64 _id)
        {
            Vaga e = null;

            try
            {
                String SQL = String.Format("SELECT * FROM vaga WHERE id = {0} ", _id);

                SqlCeDataReader data = BD.ExecutarSelect(SQL);

                if (data.Read())
                {
                    e = new Vaga();

                    e.Id     = data.GetInt64(0);
                    e.Status = data.GetBoolean(1);
                }

                data.Close();
                BD.FecharConexao();
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }

            return(e);
        }
Ejemplo n.º 21
0
        public List <Vaga> ListarTodos()
        {
            List <Vaga> listaVagas = new List <Vaga>();

            try
            {
                String SQL = "SELECT * FROM vaga;";

                SqlCeDataReader data = BD.ExecutarSelect(SQL);

                while (data.Read())
                {
                    Vaga e = new Vaga();

                    e.Id     = data.GetInt64(0);
                    e.Status = data.GetBoolean(1);

                    listaVagas.Add(e);
                }

                data.Close();
                BD.FecharConexao();
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }

            return(listaVagas);
        }
        private void newuserform_Load(object sender, EventArgs e)
        {
            textBox1.Text      = "Введите свое имя";
            textBox1.ForeColor = System.Drawing.Color.Gray;
            string myconnectionString = "DataSource=" + Application.StartupPath + "/../../ProjectData.sdf;" + "Password=VuMyc2iFdP0TiDgI7n";

            using (SqlCeConnection con = new SqlCeConnection(myconnectionString))
            {
                con.Open();
                using (SqlCeCommand com = new SqlCeCommand("SELECT * from users", con))
                {
                    SqlCeDataReader reader = com.ExecuteReader();
                    UnicodeEncoding UE     = new UnicodeEncoding();
                    while (reader.Read())
                    {
                        long   userid   = reader.GetInt64(0);
                        string username = reader.GetString(1);
                        listView1.Items.Add(username);
                    }
                }
            }

            foreach (var button in Controls.OfType <Button>())
            {
                button.MouseHover += hover_button;
                button.MouseLeave += leave_button;
            }
        }
Ejemplo n.º 23
0
        public Dictionary <Int64, Jogo> BuscarListaFiltrada(String _filtros)
        {
            try
            {
                Dictionary <Int64, Jogo> listJogos = new Dictionary <Int64, Jogo>();

                string SQL = "SELECT * FROM jogo WHERE ";

                Int64 saida;
                if (Int64.TryParse(_filtros, out saida))
                {
                    SQL += String.Format("codigo = {0}", _filtros);
                }
                else
                {
                    SQL += String.Format("nome LIKE '%{0}%'", _filtros);
                }

                SqlCeDataReader data = BD.ExecutarSelect(SQL);

                while (data.Read())
                {
                    Jogo j = new Jogo();

                    j.Codigo     = data.GetInt64(0);
                    j.Nome       = data.GetString(1);
                    j.Franquia   = data.GetString(2);
                    j.Lancamento = data.GetString(3);
                    j.Genero     = data.GetInt32(4);
                    j.Midia      = data.GetInt32(5);
                    j.Cnpj       = data.GetInt64(6);
                    j.Numero     = data.GetInt64(7);

                    listJogos.Add(j.Codigo, j);
                }

                data.Close();
                BD.FecharConexao();

                return(listJogos);
            }
            catch (Exception ex)
            {
                BD.FecharConexao();
                throw new Exception(ex.Message);
            }
        }
        public Dictionary <Int64, Acessorio> BuscarListaFiltrada(String _filtros)
        {
            try
            {
                Dictionary <Int64, Acessorio> listPessoas = new Dictionary <Int64, Acessorio>();

                string SQL = "SELECT * FROM acessorio WHERE ";

                Int64 saida;
                if (Int64.TryParse(_filtros, out saida))
                {
                    SQL += String.Format("id = {0}", _filtros);
                }
                else
                {
                    SQL += String.Format("nome LIKE '%{0}%'", _filtros);
                }

                SqlCeDataReader data = BD.ExecutarSelect(SQL);

                while (data.Read())
                {
                    Acessorio a = new Acessorio();

                    a.Id          = data.GetInt64(0);
                    a.Nome        = data.GetString(1);
                    a.Cor         = data.GetString(2);
                    a.Tipo        = data.GetInt32(3);
                    a.Lancamento  = data.GetString(4);
                    a.Fabricante  = data.GetString(5);
                    a.Procedencia = data.GetString(6);
                    a.Numero      = data.GetInt64(7);

                    listPessoas.Add(a.Id, a);
                }

                data.Close();
                BD.FecharConexao();

                return(listPessoas);
            }
            catch (Exception ex)
            {
                BD.FecharConexao();
                throw new Exception(ex.Message);
            }
        }
Ejemplo n.º 25
0
        public Dictionary <Int64, Desenvolvedora> BuscarListaFiltrada(String _filtros)
        {
            try
            {
                Dictionary <Int64, Desenvolvedora> listDesenvolvedoras = new Dictionary <Int64, Desenvolvedora>();

                string SQL = "SELECT * FROM desenvolvedora WHERE ";

                Int64 saida;
                if (Int64.TryParse(_filtros, out saida))
                {
                    SQL += String.Format("cnpj = {0}", _filtros);
                }
                else
                {
                    SQL += String.Format("nome LIKE '%{0}%'", _filtros);
                }

                SqlCeDataReader data = BD.ExecutarSelect(SQL);

                while (data.Read())
                {
                    Desenvolvedora d = new Desenvolvedora();

                    d.Cnpj             = data.GetInt64(0);
                    d.Nome             = data.GetString(1);
                    d.Presidente       = data.GetString(2);
                    d.Fundador         = data.GetString(3);
                    d.Fundacao         = data.GetString(4);
                    d.NumeroEmpregados = data.GetInt64(5);
                    d.Tipo             = data.GetString(6);

                    listDesenvolvedoras.Add(d.Cnpj, d);
                }

                data.Close();
                BD.FecharConexao();

                return(listDesenvolvedoras);
            }
            catch (Exception ex)
            {
                BD.FecharConexao();
                throw new Exception(ex.Message);
            }
        }
Ejemplo n.º 26
0
        private static Agencia DataReaderAObjeto(SqlCeDataReader rdrLector)
        {
            Agencia oAgencia = new Agencia();

            oAgencia.ID     = rdrLector.GetInt64(rdrLector.GetOrdinal("ID"));
            oAgencia.Nombre = rdrLector.GetString(rdrLector.GetOrdinal("Nombre"));
            return(oAgencia);
        }
Ejemplo n.º 27
0
        public Dictionary <Int64, Controle> BuscarListaFiltrada(String _filtros)
        {
            try
            {
                Dictionary <Int64, Controle> listControles = new Dictionary <Int64, Controle>();

                string SQL = "SELECT * FROM controle WHERE ";

                Int64 saida;
                if (Int64.TryParse(_filtros, out saida))
                {
                    SQL += String.Format("seq = {0}", _filtros);
                }
                else
                {
                    SQL += String.Format("cor LIKE '%{0}%'", _filtros);
                }

                SqlCeDataReader data = BD.ExecutarSelect(SQL);

                while (data.Read())
                {
                    Controle c = new Controle();

                    c.Seq          = data.GetInt64(0);
                    c.Cor          = data.GetString(1);
                    c.Fio          = data.GetString(2);
                    c.Analogico    = data.GetString(3);
                    c.NumeroBotoes = data.GetInt64(4);
                    c.Fabricante   = data.GetString(5);
                    c.Procedencia  = data.GetString(6);
                    c.Numero       = data.GetInt64(7);
                    listControles.Add(c.Seq, c);
                }

                data.Close();
                BD.FecharConexao();

                return(listControles);
            }
            catch (Exception ex)
            {
                BD.FecharConexao();
                throw new Exception(ex.Message);
            }
        }
Ejemplo n.º 28
0
        public object Converter(object entrada)
        {
            SqlCeDataReader dataReader = (SqlCeDataReader)entrada;
            Percurso        percurso   = new Percurso();

            percurso.Id             = dataReader.GetInt32(0);
            percurso.OdometroInicio = dataReader.GetInt64(1);
            percurso.OdometroFim    = dataReader.GetInt64(2);
            if (dataReader.GetInt32(5) != -1)
            {
                percurso.AbastecimentoInicial = (Abastecimento)Negocio.NegocioFactory.Instancia.AbastecimentoNegocio.ObterSimplificado(dataReader.GetInt32(5));
            }
            if (dataReader.GetInt32(6) != -1)
            {
                percurso.AbastecimentoFinal = (Abastecimento)Negocio.NegocioFactory.Instancia.AbastecimentoNegocio.ObterSimplificado(dataReader.GetInt32(6));
            }
            return(percurso);
        }
Ejemplo n.º 29
0
        private static Concepto DataReaderAObjeto(SqlCeDataReader rdrLector)
        {
            Concepto oConcepto = new Concepto();

            oConcepto.ID     = rdrLector.GetInt64(rdrLector.GetOrdinal("ID"));
            oConcepto.Nombre = rdrLector.GetString(rdrLector.GetOrdinal("Nombre"));
            oConcepto.Tipo   = rdrLector.GetString(rdrLector.GetOrdinal("Tipo"))[0];
            return(oConcepto);
        }
Ejemplo n.º 30
0
 /// <summary>
 /// Naplna objekt Kontakt datami z DB
 /// </summary>
 /// <param name="row">data z DB</param>
 public override void PopulateDto(SqlCeDataReader row)
 {
     this.Id         = row.GetInt64(0);
     this.User       = row.GetString(1);
     this.Meno       = row.GetString(2);
     this.Priezvisko = row.GetString(3);
     this.Adresa     = row.GetString(4);
     this.Email      = row.GetString(5);
     this.Telc       = row.GetString(6);
 }