public FrmListDeclaration(DeclarationController controller) : this() { if (controller == null) { throw new ArgumentNullException("controller"); } _controller = controller; InitGridDeclaration(); InitLigne(); _collection = new BindingList <DeclarationView>(_controller.GetAll().ToList()); gridDeclaration.DataSource = _collection; var currentSociete = controller.GetCurrentSociete(); if (currentSociete == null) { throw new ApplicationException("Societe invalide!"); } var currentExercice = controller.GetCurrentExercice(); if (currentExercice == null) { throw new ApplicationException("Exercice invalide!"); } txtExercice.Text = currentExercice.Annee; txtSociete.Text = currentSociete.RaisonSocial; }
public FrmDeclaration(DeclarationController controller) : this() { _controller = controller; InitErrorProvider(); BindingSouce(); btValider.Click += Valider; btAnnuler.Click += (sender, args) => Close(); }
public FrmDeclaration(DeclarationController controller) : this() { _controller = controller; InitErrorProvider(); BindingSouce(); btValider.Click += Valider; btAnnuler.Click += (sender, args) => Close(); InitForm(); gleBanque.EditValueChanged += BanqueChanged; }
public DeclarationControllerTest() { RepositoryContext dbContext = new RepositoryContext( new DbContextOptionsBuilder <RepositoryContext>() .UseInMemoryDatabase($"db-{Guid.NewGuid()}") .Options ); IUnitofWork uow = new UnitofWork(dbContext); _service = new DeclarationService(uow); _controller = new DeclarationController(_service); }
public void correctCases(string xml, string[] arrayResult) { DeclarationController dc = new DeclarationController(); Assert.AreEqual(arrayResult, dc.getReferenceCodes(xml)); }
static void Main(string[] args) { try { string asd = "<InputDocument>" + "<DeclarationList>" + "<Declaration Command=\"DEFAULT\" Version=\"5.13\">" + "<DeclarationHeader>" + "<Jurisdiction>IE</Jurisdiction>" + "<CWProcedure>IMPORT</CWProcedure>" + "<DeclarationDestination>CUSTOMSWAREIE</DeclarationDestination>" + "<DocumentRef>71Q0019681</DocumentRef>" + "<SiteID>DUB</SiteID>" + "<AccountCode>G0779837</AccountCode>" + "<Reference RefCode=\"MWB\" > " + "<RefText>586133622</RefText>" + "</Reference>" + "<Reference RefCode=\"KEY\" > " + "<RefText>DUB16049</RefText>" + "</Reference>" + "<Reference RefCode=\"CAR\" > " + "<RefText>71Q0019681</RefText>" + "</Reference>" + "<Reference RefCode=\"COM\">" + "<RefText>71Q0019681</RefText>" + "</Reference>" + "<Reference RefCode=\"SRC\">" + "<RefText>ECUS</RefText>" + "</Reference>" + "<Reference RefCode=\"TRV\">" + "<RefText>1</RefText>" + "</Reference>" + "<Reference RefCode=\"CAS\">" + "<RefText>586133622</RefText>" + "</Reference>" + "<Reference RefCode=\"HWB\">" + "<RefText>586133622</RefText>" + "</Reference>" + "<Reference RefCode=\"UCR\">" + "<RefText>586133622</RefText>" + "</Reference>" + "<Country CodeType=\"NUM\" CountryType=\"Destination\" >IE</Country>" + "<Country CodeType=\"NUM\" CountryType=\"Dispatch\">CN</Country>" + "</DeclarationHeader>" + "</Declaration>" + "</DeclarationList>" + "</InputDocument>"; string asd2 = "<InputDocument>" + "<DeclarationList>" + "<Declaration Command=\"DEFAULT\" Version=\"5.13\">" + "<DeclarationHeader>" + "<Jurisdiction>IE</Jurisdiction>" + "<CWProcedure>IMPORT</CWProcedure>" + "<DeclarationDestination>CUSTOMSWAREIE</DeclarationDestination>" + "<DocumentRef>71Q0019681</DocumentRef>" + //"<SiteID>DUB</SiteID>" + "<AccountCode>G0779837</AccountCode>" + "</DeclarationHeader>" + "</Declaration>" + "</DeclarationList>" + "</InputDocument>"; DeclarationController dc = new DeclarationController(); var codes = dc.getReferenceCodes(asd); Console.ReadKey(); } catch (Exception ex) { Console.WriteLine(ex); } }