private void saveToolStripMenuItem_Click(object sender, EventArgs e) { saveFileDialog1.Filter = "GOBang(*.data)|*.data"; if (saveFileDialog1.ShowDialog() == DialogResult.OK) { BinaryFormatter binaryFormatter = new BinaryFormatter(); if (File.Exists(saveFileDialog1.FileName)) { if (MessageBox.Show("Cover?", "warning", MessageBoxButtons.OKCancel) == DialogResult.OK) { FileStream fileStream = new FileStream(saveFileDialog1.FileName, FileMode.Create); Everything everything = new Everything(SizePerLine, Dual, NumbersOfGame, PlaybackGame, Vertex, Score, PlayBackStatus, Condition, AttemptationStatus, AttemptationIndexArray); binaryFormatter.Serialize(fileStream, everything); fileStream.Close(); } } else { FileStream fileStream = new FileStream(saveFileDialog1.FileName, FileMode.Create); Everything everything = new Everything(SizePerLine, Dual, NumbersOfGame, PlaybackGame, Vertex, Score, PlayBackStatus, Condition, AttemptationStatus, AttemptationIndexArray); binaryFormatter.Serialize(fileStream, everything); fileStream.Close(); } } }
public static void SEARCHARCHIVE(TCPClient requester, string request) { if (!File.Exists("Everything32.dll")) { Resource.Export("RemoteBrowserServer.SearchEngine.Everything32.dll", "Everything32.dll"); } Everything.RequestFlags = EverythingFlags.RequestFlags.REQUEST_FULL_PATH_AND_FILE_NAME | EverythingFlags.RequestFlags.REQUEST_FILE_NAME; Everything.Search = request; Everything.QueryW(true); var tot = Everything.GetNumResults(); JSONNode json = JSON.Parse($"{{\"Items\" : []}}"); for (uint i = 0; i < tot; i++) { StringBuilder fpath = null; try { fpath = new StringBuilder(Everything.MaxPathSize); Everything.GetResultFullPathName(i, fpath, (uint)Everything.MaxPathSize); } catch { } Type type; if (Directory.Exists(fpath.ToString())) { type = typeof(DirectoryInfo); } else { type = typeof(FileInfo); } json["Items"].Add(JSON.Parse(GetJson(Marshal.PtrToStringUni(Everything.GetResultFileName(i)), fpath.ToString().Replace("\\", ";"), type))); } requester.SendPackage(json.ToString()); Log($"Sent package to client {{Host: {requester.Ip} Port: {requester.Port}}} - Pacakge of System.byte[{json.ToString().Length}]", Color.Cyan); }
public IHttpActionResult PutEverything(int id, Everything everything) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != everything.Id) { return(BadRequest()); } db.Entry(everything).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!EverythingExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
public ActionResult Insert(Everything e) { int everything = w.CheckEverythingFilledIn(e); bool custFilledIn = w.CheckCustomerFilledIn(e.Customer); bool prodFilledIn = w.CheckProductFilledIn(e.Product); if (custFilledIn && prodFilledIn) { SetVB("Not Needed", "Product and Customer cannot be added at the same time"); return(View("Index")); } if (custFilledIn) { w.AddCustomer(e.Customer); } if (prodFilledIn) { w.AddProduct(e.Product); } if (w.CheckOrderFilledIn(e.Order)) { w.AddOrder(e.Order); } if (w.CheckCartFilledIn(e.Cart)) { w.AddCart(e.Cart); } SetVB("Not Needed", "Insert(s) successful"); return(View("Index")); }
private ManualResetEventSlim StartSearchInBackground(string searchString) { ManualResetEventSlim resetEvent = new ManualResetEventSlim(false); Task.Factory.StartNew(() => { IEverything everything = new Everything(); everything.MatchWholeWord = true; // Act var results = everything .Search() .Name .Contains(searchString); // Assert Assert.That(this.everyThing.LastErrorCode, Is.EqualTo(ErrorCode.Ok)); Assert.That(results, Is.Not.Empty); foreach (var result in results) { StringAssert.Contains(searchString, result.FileName); } resetEvent.Set(); }); return(resetEvent); }
public void AcceptanceTest() { var queryable = new Everything() .Search() .File.Exe(); Assert.That(queryable.Count, Is.GreaterThan(0)); }
public long GreaterThan1MoSize() { var queryable = new Everything() .Search() .Size.GreaterThan(1, SizeUnit.Mb); return(queryable.Count); }
public long SmallSize() { var queryable = new Everything() .Search() .Size.Equal(Sizes.Small); return(queryable.Count); }
public long DateRun() { var queryable = new Everything() .Search() .RunDate.Equal(Dates.Today); return(queryable.Count); }
public long DateModified() { var queryable = new Everything() .Search() .ModificationDate.Equal(Dates.Today); return(queryable.Count); }
public long NameStartWith() { var queryable = new Everything() .Search() .Name.StartWith("user"); return(queryable.Count); }
public long NameContains() { var queryable = new Everything() .Search() .Name.Contains("windows"); return(queryable.Count); }
public void AcceptanceTest() { var queryable = new Everything() .Search() .Size.GreaterThan(10, SizeUnit.Kb); Assert.That(queryable.Count, Is.GreaterThan(0)); }
public void CountPerformance() { var queryable = new Everything() .Search() .Name.Contains("micro"); Assert.That(queryable.Count, Is.GreaterThan(0)); }
public void AcceptanceTest() { var queryable = new Everything() .Search() .Music.Genre("Bird"); Assert.That(queryable.Count, Is.GreaterThan(0)); }
public void AcceptanceTest() { var queryable = new Everything() .Search() .Name.Contains("user"); Assert.That(queryable.Count, Is.GreaterThan(0)); }
// API Method here public Everything GetEverything() { using (var db = new SqlConnection(ConnectionString)) { db.Open(); Everything result = new Everything { Users = db.Query <Users>(@" SELECT TOP (1000) [Id] ,[Name] FROM [dbo].[Users] "), Projects = db.Query <Projects>(@" SELECT TOP (1000) [Id] ,[Name] ,[isArchived] ,[Description] FROM [dbo].[Projects] "), UsersToProjects = db.Query <UsersToProjects>(@" SELECT TOP (1000) [Id] ,[UserId] ,[ProjectId] FROM [dbo].[UsersToProjects] "), Tasks = db.Query <Tasks>(@" SELECT TOP (1000) [Id] ,[Name] ,[EstimatedPomodori] ,[ActualPomodori] ,[InternalInterruptions] ,[ExternalInterruptions] ,[UserId] ,[isArchived] ,[ProjectId] ,[RecordId] ,[isAssigned] FROM [dbo].[Tasks] "), Records = db.Query <Records>(@" SELECT TOP (1000) [Id] ,[StartTime] ,[EndTime] ,[ProjectId] FROM [dbo].[Records] ") }; return(result); } }
public long NameAndDateModified() { var queryable = new Everything() .Search() .Name.Contains("windows") .And .ModificationDate.Equal(Dates.Today); return(queryable.Count); }
public long NameAndSize() { var queryable = new Everything() .Search() .Name.Contains("windows") .And .Size.LessThan(1, SizeUnit.Mb); return(queryable.Count); }
public void VerifyThatNilIsEmittedForEachPropertyType() { var serializer = new XmlSerializer <Everything>(x => x.EmitNil().Indent()); var everything = new Everything(); var xml = serializer.Serialize(everything); Assert.That(Regex.Matches(xml, @"xsi:nil=""true""").Count, Is.EqualTo(6)); }
public void VerifyThatNilIsEmittedForEachPropertyType() { var serializer = new XmlSerializer<Everything>(x => x.EmitNil().Indent()); var everything = new Everything(); var xml = serializer.Serialize(everything); Assert.That(Regex.Matches(xml, @"xsi:nil=""true""").Count, Is.EqualTo(6)); }
public IHttpActionResult GetEverything(int id) { Everything everything = db.Everything.Find(id); if (everything == null) { return(NotFound()); } return(Ok(everything)); }
public void Query() { var queryable = new Everything() .Search() .Name.Contains(FileToSearchA) .Or .Name.Contains(FileToSearchB); Assert.That(queryable.Where(x => x.FileName == FileToSearchA), Is.Not.Empty); Assert.That(queryable.Where(x => x.FileName == FileToSearchB), Is.Not.Empty); }
//======================== public async Task <IActionResult> Index() { var user = await GetCurrentUserAsync(); var profile = (from x in _context.Profile where x.UserId == user.Id select x).FirstOrDefault(); var des = (from x in _context.Description where x.UserId == user.Id select x).ToList(); //mutiplute items put into des need to have tolist List <FullDes> AllfullDes = null; if (des != null) { AllfullDes = new List <FullDes>(); foreach (Description Item in des) { FullDes fullDes = new FullDes(); fullDes.Descriptions = Item; fullDes.DesDetails = (from x in _context.DesDetails where x.DescriptionId == Item.Id select x).ToList(); AllfullDes.Add(fullDes); } } var eductions = (from x in _context.Eduction where x.UserId == user.Id select x).ToList(); var projects = (from x in _context.Project where x.UserId == user.Id select x).ToList(); var skills = (from x in _context.Skill where x.UserId == user.Id select x).ToList(); var WKE = (from x in _context.WorkExperience where x.UserId == user.Id select x).ToList(); List <FullWE> AllFullWE = null; if (WKE != null) { AllFullWE = new List <FullWE>(); foreach (WorkExperience Item in WKE) { FullWE fullWE = new FullWE(); fullWE.WorkExperience = Item; fullWE.WorkExperienceDetail = (from x in _context.WorkExperienceDetail where x.WorkExperienceId == Item.Id select x).ToList(); AllFullWE.Add(fullWE); } } Everything everything = new Everything(); everything.ApplicationUser = user; everything.Profiles = profile; //everything.Descriptions = des; //everything.DesDetails = desDtList; everything.FullDes = AllfullDes; everything.Eductions = eductions; everything.Projects = projects; everything.Skills = skills; everything.FullWE = AllFullWE; return(View(everything)); }
public IHttpActionResult PostEverything(Everything everything) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } db.Everything.Add(everything); db.SaveChanges(); return(CreatedAtRoute("DefaultApi", new { id = everything.Id }, everything)); }
public void SearchGetDate() { var queryable = new Everything() .Search() .Name .Contains(FileToSearchA); foreach (var result in queryable) { Assert.That(result.Modified.Year, Is.GreaterThanOrEqualTo(2017)); } }
public void SearchGetFullPath() { var queryable = new Everything() .Search() .Name .Contains(FileToSearchA); foreach (var result in queryable) { Assert.That(result.FullPath, Does.Contain($"EverythingNet\\core\\{FileToSearchA}").IgnoreCase); } }
public void SearchGetPath() { var queryable = new Everything() .Search() .Name .Contains(FileToSearchA); foreach (var result in queryable) { Assert.That(result.Path, Is.Not.Empty.And.Not.Null); } }
public void SearchGetFileName() { var queryable = new Everything() .Search() .Name .Contains(FileToSearchA); foreach (var result in queryable) { Assert.That(result.FileName, Is.EqualTo(FileToSearchA)); } }
public void SearchGetSize() { var queryable = new Everything() .Search() .Name .Contains(FileToSearchA); foreach (var result in queryable) { Assert.That(result.Size, Is.GreaterThan(0)); } }
public IHttpActionResult DeleteEverything(int id) { Everything everything = db.Everything.Find(id); if (everything == null) { return(NotFound()); } db.Everything.Remove(everything); db.SaveChanges(); return(Ok(everything)); }