Пример #1
0
 public Resource(int id, string name, ResourseType type, string uRL)
 {
     Id   = id;
     Name = name;
     Type = type;
     URL  = uRL;
 }
Пример #2
0
 public Resource(string name, ResourseType type, string uRL, License license)
 {
     Name     = name;
     Type     = type;
     URL      = uRL;
     Licenses = new List <License>();
     Licenses.Add(license);
 }
Пример #3
0
        public int CheckResourceType(ResourseType type, string StudentId)
        {
            List <ParamStruct> pa = new List <ParamStruct>()
            {
                new ParamStruct("@StudentId", StudentId, SqlDbType.NChar, ParameterDirection.Input, 8),
                new ParamStruct("@ResourceType", (int)type, SqlDbType.TinyInt, ParameterDirection.Input)
            };

            return(Convert.ToInt32(DataAccess.ExecuteScalar("spResourceTypeCheck", CommandType.StoredProcedure, pa)));
        }
Пример #4
0
 protected Building(string unitType, int unitCycleLenght,
     ResourseType resourseType,
         int resoursesCycleLenght,
         int resourceQuantity,
         IUnitFactory unitFactory,
         IResourseFactory resourseFactory)
 {
     this.unitType = unitType;
     this.unitCycleLenght = unitCycleLenght;
     this.resourseType = resourseType;
     this.resourcseCycleLenght = resoursesCycleLenght;
     this.resourceQuantity = resourceQuantity;
     this.unitFactory = unitFactory;
     this.resourseFactory = resourseFactory;
 }
Пример #5
0
 public Resource(ResourseType resourseType, int quantity)
 {
     this.ResourseType = resourseType;
        this.Quantity = quantity;
 }
Пример #6
0
 public Resource(string name, ResourseType type, string uRL)
 {
     Name = name;
     Type = type;
     URL  = uRL;
 }
Пример #7
0
 public IResource ProduceResource(ResourseType resourseType, int quantity)
 {
     var resource = new Resource(resourseType, quantity);
        return resource;
 }
Пример #8
0
 public IResource CreateResource(ResourseType resourceType, int quantity)
 {
     var resource = new Resourse(resourceType, quantity);
     return resource;
 }