public static void Insert(Entities.Tipo Tipo) { SyntexLocal.Insert(Tipo); }
public static void Select(Entities.Tipo Tipo) { SyntexLocal.Select <Entities.Tipo>(); }
public static void Delete(Entities.Tipo Tipo) { Data.Tipo.Delete(Tipo); }
public static void Update(Entities.Tipo Tipo) { Data.Tipo.Update(Tipo); }
public static void Insert(Entities.Tipo Tipo) { Data.Tipo.Insert(Tipo); }
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; }
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]; }