Beispiel #1
0
        public ActionResult DeleteConfirmed(int id)
        {
            StudyProcess studyProcess = db.StudyProcesses.Find(id);

            db.StudyProcesses.Remove(studyProcess);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
Beispiel #2
0
 public ActionResult Edit([Bind(Include = "StudyProcessID,KafedraID,SpecialityID,Date")] StudyProcess studyProcess)
 {
     if (ModelState.IsValid)
     {
         db.Entry(studyProcess).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.KafedraID    = new SelectList(db.Kafedras, "KafedraID", "Name", studyProcess.KafedraID);
     ViewBag.SpecialityID = new SelectList(db.Specialities, "SpecialityID", "Name", studyProcess.SpecialityID);
     return(View(studyProcess));
 }
Beispiel #3
0
        // GET: StudyProcesses/Details/5
        public ActionResult Details(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            StudyProcess studyProcess = db.StudyProcesses.Find(id);

            if (studyProcess == null)
            {
                return(HttpNotFound());
            }
            return(View(studyProcess));
        }
Beispiel #4
0
        public DataRespond insertStudyProcess([FromBody] StudyProcessRequest request)
        {
            DataRespond data = new DataRespond();

            try
            {
                StudyProcess studyProcess = new StudyProcess();
                if (request.studyid != -1)
                {
                    studyProcess = m_adStudyProcessResponsitory.findById(request.studyid);
                }
                else
                {
                    studyProcess.createday = DateTime.Now;
                    studyProcess.accept    = false;
                    studyProcess.active    = true;
                }

                DateTime starttime = DateTime.ParseExact(request.starttime, "dd/MM/yyyy", CultureInfo.InvariantCulture);
                studyProcess.starttime = starttime;
                DateTime endtime = DateTime.ParseExact(request.endtime, "dd/MM/yyyy", CultureInfo.InvariantCulture);
                studyProcess.endtime         = endtime;
                studyProcess.process         = request.process;
                studyProcess.graduationtype  = request.graduationtype;
                studyProcess.degreetype      = request.degreetype;
                studyProcess.fileid          = request.fileid;
                studyProcess.typeofeducation = request.typeofeducation;
                studyProcess.adress          = request.adress;

                if (request.studyid != -1)
                {
                    m_adStudyProcessResponsitory.updateStudyProcess(studyProcess);
                }
                else
                {
                    m_adStudyProcessResponsitory.insertStudyProcess(studyProcess);
                }
                data.success = true;
                data.message = "insert success";
            }
            catch (Exception e)
            {
                data.success = true;
                data.message = e.Message;
                data.error   = e;
            }
            return(data);
        }
Beispiel #5
0
        // GET: StudyProcesses/Edit/5
        public ActionResult Edit(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            StudyProcess studyProcess = db.StudyProcesses.Find(id);

            if (studyProcess == null)
            {
                return(HttpNotFound());
            }
            ViewBag.KafedraID    = new SelectList(db.Kafedras, "KafedraID", "Name", studyProcess.KafedraID);
            ViewBag.SpecialityID = new SelectList(db.Specialities, "SpecialityID", "Name", studyProcess.SpecialityID);
            return(View(studyProcess));
        }
Beispiel #6
0
        static void Main()
        {
            var trace    = ComputerTraceProcess.CreateComputerTrace();
            var log      = new LogProcess().log;
            var textFile = new StudyProcess().study;

            var t = new Timer(1000);

            t.Start();
            t.Elapsed += delegate
            {
                t.Stop();
                try
                {
                    //var ct= ComputerTraceProcess.CreateComputerTrace();

                    //var lst = ct.GetLastInputTime();
                    //var tm = ct.GetIdleTime();

                    //Console.WriteLine($"Last : {lst},MiliSecond : {tm}");

                    ////Console.WriteLine(GetLastUserInput.GetLastUserInput.GetLastInputTime());
                    ////Console.WriteLine(GetLastUserInput.GetIdleTickCount());

                    var msj = $"Last : {trace.GetLastInputTime()},MiliSecond : {trace.GetIdleTime()}";

                    Console.WriteLine(msj);
                    log.WriteLog(msj);

                    textFile.WriteDetail("test.txt", $"Merhaba Dünya {DateTime.Now.Millisecond}");
                }
                catch (Exception e)
                {
                    Console.WriteLine(e);
                }
                finally
                {
                    t.Start();
                }
            };
            Console.ReadLine();
        }