Exemplo n.º 1
0
        public RadniNalog Get(int id)
        {
            RadniNalog        nalog             = null;
            Ponuda            ponuda            = null;
            RadniNalogPredmet radniNalogPredmet = null;

            if (id == 0)
            {
                nalog = new RadniNalog()
                {
                    Id = 0, Status = 0, DatumKreiranja = DateTime.Now
                }
            }
            ;
            else
            {
                nalog = _session.QueryOver <RadniNalog>()
                        .Left.JoinAlias(x => x.Ponuda, () => ponuda)
                        .Left.JoinAlias(x => x.PredmetNaloga, () => radniNalogPredmet)
                        .Where(x => !x.Obrisan)
                        .And(x => x.Id == id)
                        .List <RadniNalog>()
                        .FirstOrDefault();
            }
            return(nalog);
        }
Exemplo n.º 2
0
        public RadniNalogPredmet RadniNalogPredmet(int id)
        {
            RadniNalogPredmet radniNalogPredmet;

            if (id == 0)
            {
                radniNalogPredmet = new RadniNalogPredmet()
                {
                    Id = 0
                }
            }
            ;
            else
            {
                radniNalogPredmet = _session.Get <RadniNalogPredmet>(id);
            }
            return(radniNalogPredmet);
        }