public async override void OnStart()
        {
            base.OnStart();
            SampleRepository repo = new SampleRepository();

            _list = await repo.GetProcessFollowUpList(stringData, "Not Received");

            adapter.Items     = _list;
            adapter.ProcessID = stringData;
            adapter.NotifyDataSetChanged();
        }
Example #2
0
        public void Negate_should_work()
        {
            var startWithJ    = new AdHocSpecification <string>(n => n.StartsWith("J"));
            var specification = new NotSpecification <string>(startWithJ);

            var result = new SampleRepository().Find(specification);

            Assert.DoesNotContain("Jose", result);
            Assert.DoesNotContain("Julian", result);
            Assert.Contains("Manuel", result);
        }
        protected async override void OnStart()
        {
            base.OnStart();
            var SampleRepo = new SampleRepository();

            list = await SampleRepo.GetSampleRequisition();

            adapter          = new SampleProcessListAdapter(list, this);
            listView.Adapter = (adapter);
            adapter.NotifyDataSetChanged();
        }
Example #4
0
        public void Or_operator_should_work()
        {
            var startWithJ = new AdHocSpecification <string>(n => n.StartsWith("J"));
            var endsWithN  = new AdHocSpecification <string>(n => n.EndsWith("n"));

            var result = new SampleRepository().Find(startWithJ | endsWithN);

            Assert.Contains("Jose", result);
            Assert.Contains("Julian", result);
            Assert.DoesNotContain("Manuel", result);
        }
		public void simple_adhoc_should_work()
		{
			var specification = LinqSpec.For<string>(n => n.StartsWith("J"));

			var result = new SampleRepository()
								.Retrieve(specification);

			result.Satisfy(r => r.Contains("Jose")
							  && r.Contains("Julian")
							  && !r.Contains("Manuel"));
		}
Example #6
0
        public void Or_operator_should_work()
        {
            var startWithR = new AdHocSpecification <string>(n => n.StartsWith("R"));
            var endsWithN  = new AdHocSpecification <string>(n => n.EndsWith("n"));

            var result = new SampleRepository().Find(startWithR | endsWithN);

            Assert.Contains("Rodrigo", result);
            Assert.Contains("Elton", result);
            Assert.Contains("Alison", result);
        }
		public void negate_operator_should_work()
		{
			var startWithJ = LinqSpec.For<string>(n => n.StartsWith("J"));
			
			var result = new SampleRepository()
				.Retrieve(!startWithJ);

			result.Satisfy(r => !r.Contains("Jose")
								&& !r.Contains("Julian")
								&& r.Contains("Manuel"));
		}
Example #8
0
        public void Negate_should_work()
        {
            var startWithR    = new AdHocSpecification <string>(n => n.StartsWith("R"));
            var specification = new NotSpecification <string>(startWithR);

            var result = new SampleRepository().Find(specification);

            Assert.DoesNotContain("Rodrigo", result);
            Assert.Contains("Elton", result);
            Assert.Contains("Alison", result);
        }
Example #9
0
 // PUT: api/EQ
 public HttpResponseMessage Put([FromBody] SampleDataModel model)
 {
     try
     {
         SampleRepository.update(model);
         return(new HttpResponseMessage(HttpStatusCode.OK));
     }
     catch
     {
         return(new HttpResponseMessage(HttpStatusCode.InternalServerError));
     }
 }
Example #10
0
        public void Combination_of_boolean_operators_should_work()
        {
            var startWithM = new AdHocSpecification <string>(n => n.StartsWith("M"));
            var endsWithN  = new AdHocSpecification <string>(n => n.EndsWith("n"));
            var containsU  = new AdHocSpecification <string>(n => n.Contains("u"));

            var result = new SampleRepository().Find(startWithM | (!endsWithN & !containsU));

            Assert.Contains("Jose", result);
            Assert.DoesNotContain("Julian", result);
            Assert.Contains("Manuel", result);
        }
Example #11
0
        public void And_should_work()
        {
            var startWithJ   = new AdHocSpecification <string>(n => n.StartsWith("J"));
            var endsWithE    = new AdHocSpecification <string>(n => n.EndsWith("e"));
            var specfication = new AndSpecification <string>(startWithJ, endsWithE);

            IEnumerable <string> result = new SampleRepository().Find(specfication);

            Assert.Contains("Jose", result);
            Assert.DoesNotContain("Julian", result);
            Assert.DoesNotContain("Manuel", result);
        }
Example #12
0
 // DELETE: api/EQ/3f2b12b8-2a06-45b4-b057-45949279b4e5
 public HttpResponseMessage Delete(string id)
 {
     try
     {
         SampleRepository.delete(id);
         return(new HttpResponseMessage(HttpStatusCode.OK));
     }
     catch
     {
         return(new HttpResponseMessage(HttpStatusCode.InternalServerError));
     }
 }
Example #13
0
        public void GetAll_AfterRequestToEmptySampleRepository_ShouldReturnDefault()
        {
            //Arrange
            var sampleRepo = new SampleRepository(_context);

            //Act
            var samples = sampleRepo.GetAll();

            //Assert
            Assert.That(samples, Is.Not.Null);
            Assert.That(samples, Has.Exactly(0).Items);
        }
Example #14
0
 public ActionResult Delete(string id, FormCollection collection)
 {
     try
     {
         SampleRepository.delete(id);
         return(RedirectToAction("Index"));
     }
     catch
     {
         return(View());
     }
 }
Example #15
0
        public void And_should_work()
        {
            var startWithR   = new AdHocSpecification <string>(n => n.StartsWith("R"));
            var endsWithO    = new AdHocSpecification <string>(n => n.EndsWith("o"));
            var specfication = new AndSpecification <string>(startWithR, endsWithO);

            var result = new SampleRepository().Find(specfication).ToArray();

            Assert.All(result, item => Assert.Contains("Rodrigo", item));
            Assert.All(result, item => Assert.DoesNotContain("Elton", item));
            Assert.All(result, item => Assert.DoesNotContain("Alison", item));
        }
Example #16
0
        public void Or_should_work()
        {
            var startWithE = new AdHocSpecification <string>(n => n.StartsWith("E"));
            var endsWithN  = new AdHocSpecification <string>(n => n.EndsWith("n"));

            var result = new SampleRepository()
                         .Find(new OrSpecification <string>(startWithE, endsWithN));

            Assert.Contains("Elton", result);
            Assert.Contains("Alison", result);
            Assert.DoesNotContain("Rodrigo", result);
        }
		public void or_should_work()
		{
			var startWithJ = LinqSpec.For<string>(n => n.StartsWith("J"));
			var endsWithN = LinqSpec.For<string>(n => n.EndsWith("n"));

			var result = new SampleRepository()
				.Retrieve(startWithJ | endsWithN);

			result.Satisfy(r => Enumerable.Contains(r, "Jose")
			                    && Enumerable.Contains(r, "Julian")
			                    && !Enumerable.Contains(r, "Manuel"));
		}
Example #18
0
        public IActionResult TestCon()
        {
            string           connString = configModel.ConnectionString;
            SampleRepository sampleRepo = new SampleRepository(connString);

            if (sampleRepo.PostgresTest())
            {
                return(new JsonResult(new { error = "" }));
            }

            return(new JsonResult(new { error = "Could not access database" }));
        }
Example #19
0
    public static void Main(string[] args)
    {
        string samplesPath = args[0];
        string inDir       = args[1];

        if (!File.Exists(samplesPath))
        {
            Console.WriteLine("Couldn't find samples repository at {0}");
            return;
        }
        if (!Directory.Exists(inDir))
        {
            Console.WriteLine("Couldn't find input snippet directory");
            return;
        }

        var langExtensions = new Dictionary <string, string> ()
        {
            { ".xml", "XML" },
            { ".cs", "C#" }
        };

        SampleRepository samples = SampleRepository.LoadFrom(samplesPath);

        foreach (var file in Directory.EnumerateFiles(inDir, "*", SearchOption.AllDirectories))
        {
            var extension = Path.GetExtension(file);
            var id        = Path.GetFileNameWithoutExtension(file);
            if (string.IsNullOrEmpty(extension) || string.IsNullOrEmpty(id))
            {
                continue;
            }

            string lang;
            if (!langExtensions.TryGetValue(extension, out lang) || !samples.IsValidID(id))
            {
                Console.WriteLine("Not processed: {0}", Path.GetFileName(file));
                continue;
            }

            SampleDesc oldDesc = samples.GetSampleDescFromID(id);
            samples.OverwriteSample(id, File.ReadAllText(file), new SampleDesc {
                ID       = id,
                Language = lang,
                DocumentationFilePath = oldDesc.DocumentationFilePath,
                FullTypeName          = oldDesc.FullTypeName
            });
            Console.WriteLine("Done: {0}", id);
        }

        samples.Close(false);
    }
		public void and_should_work()
		{
			var startWithJ = LinqSpec.For<string>(n => n.StartsWith("J"));
			var endsWithE = LinqSpec.For<string>(n => n.EndsWith("e"));          
			var specfication = startWithJ && endsWithE;

			IEnumerable<string> result = new SampleRepository()
				.Retrieve(specfication);

			result.Satisfy(r => r.Contains("Jose")
			                    && !r.Contains("Julian")
			                    && !r.Contains("Manuel"));
		}
Example #21
0
 public ActionResult Edit(string id, SampleDataModel model)
 {
     try
     {
         // TODO: Add update logic here
         SampleRepository.update(model);
         return(RedirectToAction("Index"));
     }
     catch
     {
         return(View());
     }
 }
Example #22
0
        // GET: Dasboard
        public ActionResult Index(int page = 1)
        {
            int pageSize   = 10;
            int pageNumber = page;
            List <SampleModel> listSamples = new List <SampleModel>();
            SampleRepository   s           = new SampleRepository();

            listSamples = s.GetAll();

            var model = listSamples.ToPagedList(pageNumber, pageSize);

            return(View(model));
        }
Example #23
0
 public HomeController()
 {
     this.Config     = new Config();
     this.Resources  = new ResourceStrings(Config);
     this.FileSystem = new FileSystemHelper(Config);
     this.PathHelper = new AppUrlHelper(FileSystem, Resources);
     this.InitializeTableOfContentsRepository();
     this.ApplicationSamplesRepository = new ApplicationSampleRepository(Resources.Culture, this.FileSystem);
     this.SampleRepository             = new SampleRepository(Resources.Culture, this.FileSystem);
     this.ControlRepository            = new ControlRepository(Resources.Culture, this.FileSystem);
     this.SampleSourceCodeRepository   = new SampleSourceCodeRepository(this.PathHelper);
     this.InitializeHelpContentRepository();
     this.LocalizedSampleStringRepository = new LocalizedSampleStringRepository(this.Resources.Culture);
 }
Example #24
0
 public HomeController()
 {
     this.Config = new Config();
     this.Resources = new ResourceStrings(Config);
     this.FileSystem = new FileSystemHelper(Config);
     this.PathHelper = new AppUrlHelper(FileSystem, Resources);
     this.InitializeTableOfContentsRepository();
     this.ApplicationSamplesRepository = new ApplicationSampleRepository(Resources.Culture, this.FileSystem);
     this.SampleRepository = new SampleRepository(Resources.Culture, this.FileSystem);
     this.ControlRepository = new ControlRepository(Resources.Culture, this.FileSystem);
     this.SampleSourceCodeRepository = new SampleSourceCodeRepository(this.PathHelper);
     this.InitializeHelpContentRepository();
     this.LocalizedSampleStringRepository = new LocalizedSampleStringRepository(this.Resources.Culture);
 }
Example #25
0
        public ActionResult Create(SampleDataModel model)
        {
            try
            {
                // TODO: Add insert logic here
                SampleRepository.save(model);

                return(RedirectToAction("Index"));
            }
            catch
            {
                return(View());
            }
        }
Example #26
0
        public JsonResult GetSamples(GetSamplesInputModel inputModel)
        {
            var validationModel = new BaseJsonResult(SitecoreContext, StorefrontContext);

            ValidateModel(validationModel);
            if (validationModel.HasErrors)
            {
                return(Json(validationModel));
            }

            var jsonData = SampleRepository.GetSamples(VisitorContext, inputModel);

            return(Json(jsonData));
        }
Example #27
0
            private async void ChckMaterialReceived_CheckedChange(object sender, CompoundButton.CheckedChangeEventArgs e)
            {
                CheckBox senderCheckBox = ((CheckBox)sender);
                var      sampleid       = senderCheckBox.Tag.ToString();
                var      model          = this.Items.Where(t => t.SampleID == sampleid).First();

                SampleRepository repo = new SampleRepository();
                var result            = await repo.UpdateMaterialRcvd(sampleid);

                if (result == "1")
                {
                    model.MaterialReceived = true;
                    _context.RefreshGrid();
                }
            }
Example #28
0
 // For testing purposes
 public HomeController(ResourceStrings resources, Config config, FileSystemHelper fileSystem, AppUrlHelper urlHelper,
     TableOfContentsRepository tocRepository, ApplicationSampleRepository appSampleRepository, SampleRepository sampleRepository,
     ControlRepository controlRepository, HelpContentRepository helpContentRepository, SampleSourceCodeRepository sampleSourceRepository)
 {
     this.Resources = resources;
     this.Config = config;
     this.FileSystem = fileSystem;
     this.PathHelper = urlHelper;
     this.TableOfContentsRepository = tocRepository;
     this.ApplicationSamplesRepository = appSampleRepository;
     this.SampleRepository = sampleRepository;
     this.ControlRepository = controlRepository;
     this.HelpContentRepository = helpContentRepository;
     this.SampleSourceCodeRepository = sampleSourceRepository;
 }
Example #29
0
 // For testing purposes
 public HomeController(ResourceStrings resources, Config config, FileSystemHelper fileSystem, AppUrlHelper urlHelper,
                       TableOfContentsRepository tocRepository, ApplicationSampleRepository appSampleRepository, SampleRepository sampleRepository,
                       ControlRepository controlRepository, HelpContentRepository helpContentRepository, SampleSourceCodeRepository sampleSourceRepository)
 {
     this.Resources  = resources;
     this.Config     = config;
     this.FileSystem = fileSystem;
     this.PathHelper = urlHelper;
     this.TableOfContentsRepository    = tocRepository;
     this.ApplicationSamplesRepository = appSampleRepository;
     this.SampleRepository             = sampleRepository;
     this.ControlRepository            = controlRepository;
     this.HelpContentRepository        = helpContentRepository;
     this.SampleSourceCodeRepository   = sampleSourceRepository;
 }
 protected override void OnCreate(Bundle savedInstanceState)
 {
     repo = new SampleRepository();
     base.OnCreate(savedInstanceState);
     SupportActionBar.SetDisplayShowCustomEnabled(true);
     SupportActionBar.SetCustomView(Resource.Layout.custom_actionbar);
     SetContentView(Resource.Layout.SamplePlanningLayout);
     initialiseTabHost(savedInstanceState);
     if (savedInstanceState != null)
     {
         mTabHost.SetCurrentTabByTag(savedInstanceState.GetString("tab")); //set the tab as per the saved state
     }
     rltitle = FindViewById <RelativeLayout>(Resource.Id.rltitle);
     rltitle.FindViewById <TextView>(Resource.Id.tvHeaderName).Text = "Sample Planning";
     InitializeControl();
 }
        public bool Add()
        {
            bool             message = false;
            List <SampleDTO> newUser = new List <SampleDTO>();

            newUser.Add(new SampleDTO()
            {
                Name = "SampleUser2", Address = "Kolkata", CreatedBy = "sample.user2", CreatedOn = DateTime.Now, UpdatedOn = DateTime.Now
            });
            IUnitOfWork       _unitOfWork       = new UnitOfWork(_ctx);
            ISampleRepository _sampleRepository = new SampleRepository(_ctx);
            var _sampleService = new SampleService(_unitOfWork, _sampleRepository);

            message = _sampleService.Add(newUser);
            return(message);
        }
Example #32
0
        public static bool TryParseSample(string rawSampleTitle, out string xml, out string xdt)
        {
            xml = "";
            xdt = "";

            var sample = SampleRepository.FindSample(rawSampleTitle);

            if (sample == null)
            {
                return(false);
            }

            xml = sample.XML;
            xdt = sample.XDT;
            return(true);
        }
		public void and_operator_should_work()
		{
			var startWithJ = LinqSpec.For<string>(n => n.StartsWith("J"));
			var endsWithE = LinqSpec.For<string>(n => n.EndsWith("e"));


			// & or && both operators behave as &&.

			IEnumerable<string> result = new SampleRepository()
				.Retrieve(startWithJ & endsWithE);

			result.Satisfy(r => r.Contains("Jose")
								&& !r.Contains("Julian")
								&& !r.Contains("Manuel"));

		}
            private async void OrderPlanned_CheckedChange(object sender, CompoundButton.CheckedChangeEventArgs e)
            {
                CheckBox senderCheckBox = ((CheckBox)sender);
                var      sampleid       = senderCheckBox.Tag.ToString();
                var      model          = this.Items.Where(t => t.SampleID == sampleid).First();

                model.OrderPlanned = true;

                SampleRepository repo = new SampleRepository();
                var result            = await repo.UpdateOrderRcvd(sampleid, model.ProcessEndDt, model.ManualProcessEndDt);

                if (result > 0)
                {
                    model.OrderPlanned = true;
                }
                this.NotifyDataSetChanged();
            }
            public void Initialize()
            {
                sample = new Sample
                {
                    SampleId    = Guid.NewGuid(),
                    SampleName  = "Sample Venue",
                    Description = "Desc"
                };

                dbOptions = new DbContextOptionsBuilder <ApiDbContext>()
                            .UseSqlServer(connectionString)
                            .Options;

                dbContext = new ApiDbContext(dbOptions);
                dbContext.Database.EnsureCreated();
                sut = new SampleRepository(dbContext);
            }
        public bool Update()
        {
            SampleDTO newUser = new SampleDTO();

            IUnitOfWork       _unitOfWork       = new UnitOfWork(_ctx);
            ISampleRepository _sampleRepository = new SampleRepository(_ctx);
            var _sampleService = new SampleService(_unitOfWork, _sampleRepository);

            newUser = _sampleService.GetById(2);
            //   newUser.Name = "Priya B";


            Sample userList = Mapper.Map <Sample>(newUser);

            //   _sampleService.Update(userList);

            //  message = _sampleService.Add(newUser);
            return(_sampleService.UpdateById(1));
        }
Example #37
0
        public void Get_AfterRequestToSampleRepository_ShouldReturnSample()
        {
            //Arrange
            var sample = new Sample()
            {
                SampleId = 1, Description = "Description_1", Name = "Name_1"
            };
            var sampleRepo = new SampleRepository(_context);

            sampleRepo.Add(sample);

            //Act
            _context.SaveChanges();
            var expectedSample = sampleRepo.Get(1);

            //Assert
            Assert.That(expectedSample, Is.Not.Null);
            Assert.That(expectedSample.Name, Is.EqualTo(sample.Name));
        }