/// <summary>
        /// Constructor
        /// </summary>
        public InvoiceService()
        {
            _invoiceDb = ObjectFactory.GetInstance<InvoiceDao>();

            Mapper.CreateMap<InvoiceDomain, InvoiceDto>();
            Mapper.CreateMap<InvoiceDto, InvoiceDomain>();
            Mapper.CreateMap<ClientDomain, ClientDto>();
            Mapper.CreateMap<ClientDto, ClientDomain>();
        }
Exemple #2
0
 public InvoiceService(IInvoiceDao dao, IPrinter printer, IInvoiceFormatter formatter)
 {
     this.dao       = dao;
     this.printer   = printer;
     this.formatter = formatter;
 }
Exemple #3
0
 public InvoiceService(IInvoiceDao dao) : this(dao, null, null)
 {
 }
Exemple #4
0
 public InvoiceOperations()
 {
     dao = new InvoiceDao();
 }