private async Task Create()
        {
            //Minus the quantity
            _audit.Qty *= -1;
            _audit.Date = DateTime.Now;
            await AuditRepo.CreateAudit(_audit);

            ToastService.ShowSuccess($"Action successful." +
                                     $"Audit \"{_audit.TransTypeId}\" successfully added.");

            _audit = new Audit();
            _editContext.OnValidationStateChanged += ValidationChanged;
            _editContext.NotifyValidationStateChanged();
        }
Exemple #2
0
        public void Execute()
        {
            AuditRepo repo          = new AuditRepo();
            var       dynamicAudits = repo.GetDynamicAudits();

            List <EHSDoc> solrAudits = MapSolrAudits(dynamicAudits);

            ISolrOperations <EHSDoc> solrAuditOperations = ServiceLocator.Current.GetInstance <ISolrOperations <EHSDoc> >();

            foreach (var solrAudit in solrAudits)
            {
                solrAuditOperations.Add(solrAudit);
            }

            solrAuditOperations.Commit();
        }