Exemplo n.º 1
0
        public ActionResult Index(EvidencijaRadnogVremena obj)
        {
            var SqlParameters = new[]
            {
                new SqlParameter("Id", SqlDbType.Int)
                {
                    Value = obj.GradilisteId
                },
                new SqlParameter("Od", SqlDbType.DateTime)
                {
                    Value = obj.Od
                },
                new SqlParameter("Do", SqlDbType.DateTime)
                {
                    Value = obj.Do
                }
            };

            var query = ctx.Database.SqlQuery <EvidencijaIsplateDto>("SELECT * FROM EvidencijaRadnogVremena WHERE GradilisteId = @Id AND Datum BETWEEN @Od AND @Do", SqlParameters)
                        .ToList();
            var model = new EvidencijaRadnogVremena
            {
                Od         = obj.Od,
                Do         = obj.Do,
                Gradilista = ctx.Gradiliste.Select(x => new SelectListItem
                {
                    Text  = x.Adresa + "-" + x.Grad,
                    Value = x.Id.ToString()
                }).ToList(),
                EvidencijaIsplate = query
            };

            return(View(model));
        }
Exemplo n.º 2
0
        public ActionResult Index()
        {
            var model = new EvidencijaRadnogVremena
            {
                Od         = DateTime.UtcNow.AddMonths(-1),
                Do         = DateTime.UtcNow,
                Gradilista = ctx.Gradiliste.Select(x => new SelectListItem
                {
                    Text  = x.Adresa + "-" + x.Grad,
                    Value = x.Id.ToString()
                }).ToList(),
                EvidencijaIsplate = new List <EvidencijaIsplateDto>()
            };

            return(View(model));
        }