Exemple #1
0
 public static void Insert(Entities.Tipo Tipo)
 {
     SyntexLocal.Insert(Tipo);
 }
Exemple #2
0
 public static void Select(Entities.Tipo Tipo)
 {
     SyntexLocal.Select <Entities.Tipo>();
 }
Exemple #3
0
 public static void Delete(Entities.Tipo Tipo)
 {
     Data.Tipo.Delete(Tipo);
 }
Exemple #4
0
 public static void Update(Entities.Tipo Tipo)
 {
     Data.Tipo.Update(Tipo);
 }
Exemple #5
0
 public static void Insert(Entities.Tipo Tipo)
 {
     Data.Tipo.Insert(Tipo);
 }
Exemple #6
0
        public IList<Entities.Tipo> ListaTipo(Entities.Tipo tipo)
        {
            var lstTipo = new List<Entities.Tipo>();

            var conn = new Connection(_connectionString);
            conn.AbrirConexao();

            var sqlString = new StringBuilder();
            sqlString.AppendLine("SELECT id, nome, positivo ");
            sqlString.AppendLine("  FROM Tipo ");
            sqlString.AppendLine(" WHERE 1 = 1   ");

            if (tipo != null) {
                if (!string.IsNullOrEmpty(tipo.Nome)) {
                    sqlString.AppendFormat(" AND nome = '{0}' ", tipo.Nome);
                }
            }

            IDataReader reader = conn.RetornaDados(sqlString.ToString());

            int idxId = reader.GetOrdinal("id");
            int idxNome = reader.GetOrdinal("nome");
            int idxPositivo = reader.GetOrdinal("positivo");

            while (reader.Read()) {
                var _Tipo = new Entities.Tipo {
                    Id = Utilities.GetIntNullCheck(reader, idxId),
                    Nome = Utilities.GetStringNullCheck(reader, idxNome),
                    Positivo = Utilities.GetBoolNullCheck(reader, idxPositivo)
                };

                lstTipo.Add(_Tipo);
            }

            reader.Close();
            conn.FechaConexao();

            return lstTipo;
        }
Exemple #7
0
        public Entities.Tipo LoadByPk(int kID)
        {
            var tipo = new Entities.Tipo { Id = kID };

            var tipos = ListaTipo(tipo);

            if (tipos.Count == 0) return null;

            return ListaTipo(tipo)[0];
        }