public static List <Entities.Categoria> SelectAllCategoria() { var conn = GetConnection(); try { var categorias = new List <Entities.Categoria>(); SqlCommand command = new SqlCommand("SELECT ID,NOMBRE,FECHA_ALTA,FECHA_BAJA FROM CATEGORIA", conn); command.CommandType = CommandType.Text; var reader = command.ExecuteReader(); if (reader.HasRows) { while (reader.Read()) { var categoria = new Entities.Categoria(); categoria.ID = Convert.ToInt32(reader["ID"].ToString()); categoria.Nombre = reader["NOMBRE"].ToString(); categoria.FechaAlta = reader.IsDBNull(2) ? (DateTime?)null : Convert.ToDateTime(reader["FECHA_ALTA"].ToString()); categoria.FechaBaja = reader.IsDBNull(3) ? (DateTime?)null : Convert.ToDateTime(reader["FECHA_BAJA"].ToString()); categorias.Add(categoria); } } return(categorias); } catch (Exception) { throw; } finally { conn.Close(); } }
public static void Delete(Entities.Categoria Categoria) { Data.Categoria.Delete(Categoria); }
public static void Update(Entities.Categoria Categoria) { Data.Categoria.Update(Categoria); }
public static List <Entities.Categoria> Select(Entities.Categoria Categoria) { return(Data.Categoria.Select(Categoria)); }
public static void Insert(Entities.Categoria Categoria) { Data.Categoria.Insert(Categoria); }
public void Cadastrar(Entities.Categoria categoria) { this._repository.Create(categoria); }
public static void Update(Entities.Categoria Categoria) { SyntexLocal.Update(Categoria); }
public static void Insert(Entities.Categoria Categoria) { SyntexLocal.Insert(Categoria); }
/// <summary> /// Maps an entity to a model. /// </summary> /// <param name="entity">The entity.</param> /// <returns></returns> public static Models.Categoria ToModel(this Entities.Categoria entity) { return(Mapper.Map <Models.Categoria>(entity)); }
public IList<Entities.Categoria> ListaCategoria(Entities.Categoria categoria) { var lstCategoria = new List<Entities.Categoria>(); var conn = new Connection(_connectionString); conn.AbrirConexao(); var sqlString = new StringBuilder(); sqlString.AppendLine("SELECT id, idpai, nome "); sqlString.AppendLine(" FROM Categoria "); sqlString.AppendLine(" WHERE 1 = 1 "); if (categoria != null) { if (!string.IsNullOrEmpty(categoria.Nome)) { sqlString.AppendFormat(" AND nome = '{0}' ", categoria.Nome); } } IDataReader reader = conn.RetornaDados(sqlString.ToString()); int idxId = reader.GetOrdinal("id"); int idxIdPai = reader.GetOrdinal("idpai"); int idxNome = reader.GetOrdinal("nome"); while (reader.Read()) { var _Categoria = new Entities.Categoria { Id = Utilities.GetIntNullCheck(reader, idxId), Nome = Utilities.GetStringNullCheck(reader, idxNome), IdPai = Utilities.GetIntNullCheck(reader, idxIdPai) }; lstCategoria.Add(_Categoria); } reader.Close(); conn.FechaConexao(); return lstCategoria; }
public Entities.Categoria LoadByPk(int kID) { var categoria = new Entities.Categoria { Id = kID }; return ListaCategoriaUnica(categoria)[0]; }