Beispiel #1
0
        public bool AddDenominacao(mObjeto obj)
        {
            var dataAccess = Instances.DataBase4();

            try
            {
                dataAccess.ClearParameters();

                dataAccess.AddParameters("@Tipo", obj.Tipo);
                dataAccess.AddParameters("@Nome", obj.Nome);
                dataAccess.AddParameters("@Bairro", obj.Bairro);
                dataAccess.AddParameters("@Cep", obj.CEP);
                dataAccess.AddParameters("@Inicio", obj.PontoInicial);
                dataAccess.AddParameters("@Nome_Anterior", obj.NomeAnterior);
                dataAccess.AddParameters("@Origem", obj.Origem);
                dataAccess.AddParameters("@Numero_Origem", obj.NumeroOrigem);
                dataAccess.AddParameters("@Ano_Origem", obj.AnoOrigem);
                dataAccess.AddParameters("@Especie", obj.Especie);
                dataAccess.AddParameters("@Observacoes", obj.Observacoes);
                dataAccess.AddParameters("@Cadastro", obj.Cadastro.ToShortDateString());
                dataAccess.AddParameters("@Alteracao", obj.Cadastro.ToShortDateString());
                dataAccess.AddParameters("@Ativo", obj.Ativo);

                string Novo = @"INSERT INTO Denominacoes (Tipo, Nome, Bairro, Cep, Inicio, Nome_Anterior, Origem, Numero_Origem, Ano_Origem, Especie, Observacoes, Cadastro, Alteracao, Ativo)
                              VALUES
                             (@Tipo, @Nome, @Bairro, @Cep, @Inicio, @Nome_Anterior, @Origem, @Numero_Origem, @Ano_Origem, @Especie, @Observacoes, @Cadastro, @Alteracao, @Ativo)";

                return(dataAccess.Write(Novo));
            }
            catch
            {
                return(false);
            }
        }
Beispiel #2
0
        public ObservableCollection <mEspecie> Especies()
        {
            try
            {
                ObservableCollection <mEspecie> _list = new ObservableCollection <mEspecie>();
                var mdata = Instances.DataBase4();

                foreach (DataRow dr in mdata.Read("SELECT * FROM Especies ORDER BY Codigo").Rows)
                {
                    mEspecie e = new mEspecie();
                    e.Indice  = (int)dr[0];
                    e.Codigo  = (int)dr[1];
                    e.Especie = (string)dr[2];
                    e.Ativo   = (bool)dr[3];
                    _list.Add(e);
                }

                return(_list);
            }
            catch (Exception ex)
            {
                return(null);

                throw new Exception(ex.Message);
            }
        }
Beispiel #3
0
        public DataTable Denominacoes(string sqlcommand)
        {
            try
            {
                var dataAccess = Instances.DataBase4();

                return(dataAccess.Read(sqlcommand));
            }
            catch (Exception ex)
            {
                return(null);

                throw new Exception(ex.Message);
            }
        }
Beispiel #4
0
        public bool AddTipo(mTipos obj)
        {
            var dataAccess = Instances.DataBase4();

            try
            {
                dataAccess.ClearParameters();

                dataAccess.AddParameters("@tipo", obj.Tipo);
                dataAccess.AddParameters("@ativo", true);

                string Novo = @"INSERT INTO Tipos (Tipo, Ativo) VALUES (@tipo, @ativo)";

                return(dataAccess.Write(Novo));
            }
            catch (Exception ex)
            {
                Console.WriteLine(ex.Message);
                return(false);
            }
        }
Beispiel #5
0
        public bool AddEspecie(mEspecie obj)
        {
            var dataAccess = Instances.DataBase4();

            try
            {
                dataAccess.ClearParameters();

                dataAccess.AddParameters("@codigo", obj.Codigo);
                dataAccess.AddParameters("@especie", obj.Especie);
                dataAccess.AddParameters("@ativo", true);

                string Novo = @"INSERT INTO Especies (Codigo, Especie, Ativo) VALUES (@codigo, @especie, @ativo)";

                return(dataAccess.Write(Novo));
            }
            catch (Exception ex)
            {
                Console.WriteLine(ex.Message);
                return(false);
            }
        }
Beispiel #6
0
        public ObservableCollection <string> Tipos()
        {
            try
            {
                ObservableCollection <string> _list = new ObservableCollection <string>();
                var mdata = Instances.DataBase4();

                foreach (DataRow dr in mdata.Read("SELECT * FROM Tipos ORDER BY Tipo").Rows)
                {
                    string t = (string)dr[1];
                    _list.Add(t);
                }

                return(_list);
            }
            catch (Exception ex)
            {
                return(null);

                throw new Exception(ex.Message);
            }
        }
Beispiel #7
0
        public DataTable LastRows()
        {
            var dataAccess = Instances.DataBase4();

            try
            {
                var list = new DataTable();

                string sqlport = @"SELECT TOP 20 Tipo, Nome, Origem, Numero_Origem, Ano_Origem FROM Denominacoes ORDER BY Cadastro DESC, Ano_Origem DESC, Nome DESC";

                return(dataAccess.Read(sqlport));
            }
            catch (Exception ex)
            {
                return(null);

                throw new Exception(ex.Message);
            }
            finally
            {
                dataAccess = null;
            }
        }