Exemple #1
0
 private Racunar(int iD_racunara, string proizvodjac, double brzina_procesora, int kapacitet_RAM, int kapacitet_memorije, Vrsta_racunara vrsta_racunara)
 {
     ID_racunara        = iD_racunara;
     Proizvodjac        = proizvodjac;
     Brzina_procesora   = brzina_procesora;
     Kapacitet_RAM      = kapacitet_RAM;
     Kapacitet_memorije = kapacitet_memorije;
     Vrsta_racunara     = vrsta_racunara;
     this.Komponenta    = new HashSet <Komponenta>();
     this.Posjeduje     = new HashSet <Posjeduje>();
 }
        public int ReturnNumberOfUserComputersByType(long ownerId, Vrsta_racunara vrsta_Racunara)
        {
            int retVal = 0;

            try
            {
                string sql = @"declare @retVal int exec @retVal = izlistaj_za_vlasnika_broj_racunara_po_tipu @ID_vlasnika, @BrRacunara select @retVal";
                List <SqlParameter> parms = new List <SqlParameter>()
                {
                    new SqlParameter {
                        ParameterName = "@ID_vlasnika", Value = ownerId, DbType = System.Data.DbType.Int64
                    },
                    new SqlParameter {
                        ParameterName = "@BrRacunara", Value = (short)vrsta_Racunara, DbType = System.Data.DbType.Int32
                    },
                };

                retVal = dbCtx.Database.SqlQuery <int>(sql, parms.ToArray()).DefaultIfEmpty <int>(0).FirstOrDefault();
            }
            catch (Exception e)
            {
            }
            return(retVal);
        }
 public int ReturnNumberOfUserComputersByType(long ownerId, Vrsta_racunara vrsta_Racunara)
 {
     return(proxy.ReturnNumberOfUserComputersByType(ownerId, vrsta_Racunara));
 }