Пример #1
0
        public List <Periodico> getAllDocs(Periodico Item)
        {
            List <Periodico> oPeriodico = null;

            SqlConnection cn = new SqlConnection(connection);

            cn.Open();


            SqlCommand cmd = new SqlCommand
            {
                CommandType = CommandType.StoredProcedure,
                CommandText = "uspGetByDateInclude",
                Connection  = cn
            };


            SqlParameter param1 = cmd.Parameters.AddWithValue("@dateInicio", Item.dateInicio ?? "" ?? null);

            param1.Direction = ParameterDirection.Input;

            SqlParameter param2 = cmd.Parameters.AddWithValue("@dateFin", Item.dateFin ?? "" ?? null);

            param2.Direction = ParameterDirection.Input;

            using (SqlDataReader dr = cmd.ExecuteReader(CommandBehavior.SingleResult))
            {
                if (dr != null)
                {
                    oPeriodico = new List <Periodico>();
                    while (dr.Read())
                    {
                        oPeriodico.Add(new Periodico()
                        {
                            Pk_Doc    = Convert.ToInt32(dr["Pk_Doc"]),
                            Fk_Cat    = Convert.ToInt32(dr["FK_cat"]),
                            Categoria = dr["Cat"].ToString(),

                            dateInclude = Convert.ToDateTime(Convert.ToDateTime(dr["dateInclude"]).ToString("dd/MM/yyyy")),
                            //dateInicio = Convert.ToDateTime(dr["dateStart"]),
                            //dateFin = Convert.ToDateTime(dr["dateEnd"])
                            dateInicio = dr["dateStart"].ToString(),
                            dateFin    = dr["dateEnd"].ToString()
                        });
                    }
                }
            }

            return(oPeriodico);
        }
 public List <Periodico> getAllDocs(Periodico Item)
 {
     return(pDao.getAllDocs(Item));
 }