public Addpro() { accmng = new Accmng(); pro = new Pro(); acc = new Account(); promng = new Progmng(); InitializeComponent(); if (accmng.readkey() != null) { pro = promng.get(Convert.ToInt32(accmng.readkey())); if (pro.Program_id.Equals(Convert.ToInt32(accmng.readkey()))) { string[] a = accmng.annoucements().Split('\n'); foreach (string s in a) { listBox1.Items.Add(s); } panel6.Visible = false; phome.Visible = true; pro = promng.get(Convert.ToInt32(accmng.readkey())); acc = accmng.getpropass(Convert.ToInt32(accmng.readkey())); dataGridView1.DataSource = promng.getcourse(Convert.ToInt32(accmng.readkey())); dataGridView1.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.AllCells; dataGridView1.AutoSizeRowsMode = DataGridViewAutoSizeRowsMode.AllCells; dataGridView2.DataSource = promng.getAll(Convert.ToInt32(accmng.readkey())); FillForm(pro, acc); } else { throw new Exception("Access Denied"); } } }
public Addfac() { fac = new Faculty(); acc = new Account(); ass = new Assignment(); stumng = new Studmng(); facmng = new Facmng(); accmng = new Accmng(); images = new Images(); InitializeComponent(); cmbxgen.DataSource = facmng.gender(); cmbxqua.DataSource = facmng.qualification(); if (accmng.readkey() != null) { fac = facmng.get(Convert.ToInt32(accmng.readkey())); if (fac == null) { throw new Exception("Access Denied"); } else { facmng.Email(Convert.ToInt32(accmng.readkey())); string[] a = accmng.annoucements().Split('\n'); foreach (string s in a) { listBox2.Items.Add(s); } panel6.Visible = false; phome.Visible = true; acc = accmng.getfacpass(Convert.ToInt32(accmng.readkey())); FillForm(fac, acc); comboBox1.DataSource = facmng.studentids(Convert.ToInt32(accmng.readkey())); dataGridView1.DataSource = facmng.getAll(Convert.ToInt32(accmng.readkey())); dtmarks.DataSource = facmng.getmarks(Convert.ToInt32(accmng.readkey())); dtmarks.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.AllCells; dtmarks.AutoSizeRowsMode = DataGridViewAutoSizeRowsMode.AllCells; ass = facmng.getassign(Convert.ToInt32(accmng.readkey())); if (ass != null) { lblnote.Text = "Assignment Uploaded"; btnsubmit.Enabled = false; btndelete.Enabled = true; Fillexistassign(ass); } else if (ass == null) { lblnote.Text = "Assignment Not Uploaded"; btnsubmit.Enabled = true; btnbrowse.Enabled = true; } } } }
public Addmain() { ad = new Admin(); accmng = new Accmng(); facmng = new Facmng(); ad = new Admin(); acc = new Account(); images = new Images(); adminmng = new Adminmng(); InitializeComponent(); if (accmng.readkey() != null) { ad = adminmng.get(Convert.ToInt32(accmng.readkey())); if (ad == null) { throw new Exception("Access Denied"); } else { if (ad.ID.Equals(Convert.ToInt32(accmng.readkey()))) { acc = accmng.getadminpass(Convert.ToInt32(accmng.readkey())); string[] a = accmng.annoucements().Split('\n'); foreach (string s in a) { listBox1.Items.Add(s); } panel1.Visible = false; phome.Visible = true; dataGridView1.DataSource = adminmng.getprogram(); dataGridView1.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.AllCells; dataGridView1.AutoSizeRowsMode = DataGridViewAutoSizeRowsMode.AllCells; dataGridView2.DataSource = adminmng.getcourse(); dataGridView2.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.AllCells; dataGridView2.AutoSizeRowsMode = DataGridViewAutoSizeRowsMode.AllCells; dataGridView3.DataSource = adminmng.getStudent(); comboBox1.DataSource = adminmng.teachernames(); FillForm(ad, acc); } else { throw new Exception("Access Denied"); } } } }
public Addstu() { stu = new Student(); facmng = new Facmng(); stumng = new Studmng(); accmng = new Accmng(); images = new Images(); InitializeComponent(); cmbxgen.DataSource = facmng.gender(); if (accmng.readkey() != null) { stu = stumng.get(Convert.ToInt32(accmng.readkey())); if (stu.ID.Equals(Convert.ToInt32(accmng.readkey()))) { string[] a = accmng.annoucements().Split('\n'); foreach (string s in a) { listBox1.Items.Add(s); } panel6.Visible = false; phome.Visible = true; acc = accmng.getstupass(Convert.ToInt32(accmng.readkey())); FillForm(stu, acc); comboBox1.DataSource = stumng.teachernames(Convert.ToInt32(accmng.readkey())); comboBox2.DataSource = stumng.teachernames(Convert.ToInt32(accmng.readkey())); dataGridView1.DataSource = stumng.getcourse(Convert.ToInt32(accmng.readkey())); dataGridView1.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.AllCells; dataGridView1.AutoSizeRowsMode = DataGridViewAutoSizeRowsMode.AllCells; } else { throw new Exception("Access Denied"); } } }
public void Scan(string email, string apiKey) { Facmng mng = new Facmng(); Accmng accmng = new Accmng(); string path = @"E:\cscolor\result.txt"; var file = File.CreateText(path); file.Close(); StreamWriter sw = new StreamWriter(path); CopyleaksCloud copyleaks = new CopyleaksCloud(eProduct.Businesses); CopyleaksProcess createdProcess; ProcessOptions scanOptions = new ProcessOptions(); scanOptions.SandboxMode = true; // Sandbox mode --> Read more https://api.copyleaks.com/documentation/headers/sandbox ResultRecord[] results; try { #region Login to Copyleaks cloud //Console.Write("Login to Copyleaks cloud..."); copyleaks.Login(email, apiKey); //Console.WriteLine("Done!"); #endregion #region Checking account balance //Console.Write("Checking account balance..."); uint creditsBalance = copyleaks.Credits; //Console.WriteLine("Done ({0} credits)!", creditsBalance); if (!scanOptions.SandboxMode && creditsBalance == 0) { MessageBox.Show("ERROR: You do not have enough credits to complete this scan. Your balance is {0}).", Convert.ToString(creditsBalance)); Environment.Exit(2); } #endregion #region callbacks // add a URL address to get notified using callbacks once the scan results are ready. //Read more https://api.copyleaks.com/documentation/headers/http-callback //scanOptions.HttpCallback = new Uri("http://callbackurl.com?pid={PID}"); //scanOptions.InProgressResultsCallback = new Uri("http://callbackurl.com?pid={PID}"); #endregion #region Submitting a new scan process to the server // Insert here the URL that you'd like to scan for plagiarism createdProcess = copyleaks.CreateByUrl(new Uri("http://cnn.com/"), scanOptions); // Insert here the file that you'd like to scan for plagiarism Addfac add = new Addfac(); createdProcess = copyleaks.CreateByFile(new FileInfo(add.ansreturn()), scanOptions); //Console.WriteLine("Done (PID={0})!", createdProcess.PID); #endregion #region Waiting for server's process completion // Use this if you are not using callback sw.WriteLine("Scanning... "); ushort currentProgress; while (!createdProcess.IsCompleted(out currentProgress)) { sw.WriteLine(currentProgress + "%"); Thread.Sleep(5000); } sw.WriteLine("Done."); #endregion #region Processing finished. Getting results results = createdProcess.GetResults(); if (results.Length == 0) { sw.WriteLine("No results."); } else { for (int i = 0; i < results.Length; ++i) { if (results[i].URL != null) { sw.WriteLine("Url: {0}", results[i].URL); } sw.WriteLine("Information: {0} copied words ({1}%)", results[i].NumberOfCopiedWords, results[i].Percents); sw.WriteLine("Comparison report: {0}", results[i].ComparisonReport); //Console.WriteLine("Title: {0}", results[i].Title); //Console.WriteLine("Introduction: {0}", results[i].Introduction); ////Console.WriteLine("Embeded comparison: {0}", results[i].EmbededComparison); //Console.ReadKey(); } } #endregion } catch (UnauthorizedAccessException) { sw.WriteLine("Failed!"); sw.WriteLine("Authentication with the server failed!"); sw.WriteLine("Possible reasons:"); sw.WriteLine("* You did not log in to Copyleaks cloud"); sw.WriteLine("* Your login token has expired"); Console.ReadKey(); } catch (CommandFailedException theError) { sw.WriteLine("Failed!"); sw.WriteLine("*** Error {0}:", theError.CopyleaksErrorCode); sw.WriteLine("{0}", theError.Message); Console.ReadKey(); } sw.Close(); }