3 using System
.Collections
.Generic
;
5 using Castle
.Igloo
.Attributes
;
6 using Castle
.Igloo
.Controllers
;
7 using Igloo
.Clinic
.Domain
;
9 namespace Igloo
.Clinic
.Application
11 public class DrugController
: BaseController
13 private DrugCollection _drugs
;
15 [Inject(Scope
= ScopeType
.Session
)]
16 public DrugCollection Drugs
18 set { _drugs = value; }
22 public virtual IList
<Drug
> GetDrugs()
28 public virtual void Create(string name
, string description
)
30 Drug drug
= new Drug(DateTime
.Now
.Ticks
, name
, description
);
35 public virtual void Update(long id
, string name
, string description
)
37 Drug drug
= _drugs
.FindById(id
);
39 drug
.Description
= description
;
43 public virtual void Delete(long id
)
49 public virtual void Delete(long id
, int j
)