Exemple #1
0
        public IActionResult Create(Aplication appModel)
        {
            try
            {
                if (!string.IsNullOrEmpty(appModel.Name))
                {
                    _applicationRepository.Create(appModel);
                    _applicationRepository.SaveAsync().GetAwaiter().GetResult();
                    if (appModel.Id != 0)
                    {
                        var appList = HttpContext.Session.GetObjectFromJson <List <AppClaims> >("app");
                        if (appList != null)
                        {
                            appList.ForEach(m =>
                            {
                                m.ApplicationId = appModel.Id;
                                _appClaimRepository.Create(m);
                                _appClaimRepository.SaveAsync().GetAwaiter().GetResult();
                            });
                        }
                    }
                }
                else
                {
                    return(Json(ServiceResponse.GetErrorResponse("Los datos ingresados no son válidos")));
                }
            }
            catch (Exception ex)
            {
                return(Json(ServiceResponse.GetErrorResponse(ex.ToString(), null)));
            }


            return(Json(ServiceResponse.GetSuccessfulResponse("Los datos se ingresaron correctamente")));
        }
        public void TestLimitDisabled()
        {
            var xmlSettings = new UserSettingsService();

            xmlSettings.Initialize();

            var logger          = new Mock <ILogger>();
            var mediator        = new Mock <Mediator>();
            var shutdownService = new Mock <IShutdownService>();

            var limitHandler = new LimitHandler(mediator.Object, xmlSettings, logger.Object, shutdownService.Object);
            var app          = new Aplication()
            {
                WinName = "test app"
            };
            var limit = new AppLimit()
            {
                LimitReachedAction = LimitReachedAction.Warn, Application = app, ID = 1
            };

            xmlSettings.LimitsSettings.DontShowLimits.Add(limit.ID);

            limitHandler.Handle(limit);
            mediator.Verify(m => m.NotifyColleagues(MediatorMessages.APP_LIMIT_REACHED, limit), Times.Never());
        }
 // Salir del juego
 public void ExitGame()
 {
     #if UNITY_EDITOR
     UnityEditor.EditorApplication.isPlaying = false;
     #else
     Aplication.Quit();
     #endif
 }
        public ActionResult DeleteConfirmed(int id)
        {
            Aplication aplication = db.Aplications.Find(id);

            db.Aplications.Remove(aplication);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
        public void przeliczArNaM2()
        {
            Aplication p     = new Aplication();
            double     final = 100;
            double     test  = p.przelicz("ar", "m2", 1);

            Assert.AreEqual(final, test);
            //Assert.Fail();
        }
        public void przeliczCalNaCentymetr()
        {
            Aplication p     = new Aplication();
            double     final = 2.54;
            double     test  = p.przelicz("cal", "centymetr", 1);

            Assert.AreEqual(final, test);
            //Assert.Fail();
        }
        public void przeliczCentymetryNaMetry()
        {
            Aplication p     = new Aplication();
            double     final = 1;
            double     test  = p.przelicz("centymetr", "metr", 100);

            Assert.AreEqual(final, test);
            //Assert.Fail();
        }
Exemple #8
0
    public void Quit()
    {
        //platform specific compilation

#if UNITY_EDITOR
        UnityEditor.EditorApplication.isPlaying = false;
#else
        Aplication.Quit();
#endif
    }
 public ActionResult Edit([Bind(Include = "Aplication_id,FirstName,LastName,Address,City,DateOfBirth,Phone,Email,CV,Accepted,OpenJobs_id,WorkPosition_id")] Aplication aplication)
 {
     if (ModelState.IsValid)
     {
         db.Entry(aplication).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.OpenJobs_id     = new SelectList(db.OpenJobs, "OpenJobs_id", "Conditions", aplication.OpenJobs_id);
     ViewBag.WorkPosition_id = new SelectList(db.WorkPositions, "WorkPosition_id", "ShortDescription", aplication.WorkPosition_id);
     return(View(aplication));
 }
        // GET: Aplications/Details/5
        public ActionResult Details(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            Aplication aplication = db.Aplications.Find(id);

            if (aplication == null)
            {
                return(HttpNotFound());
            }
            return(View(aplication));
        }
Exemple #11
0
        private Window GetWindow(LogInfo logInfo, Aplication app)
        {
            var windowsList = repository.GetFiltered <Window>(w => w.Title == logInfo.WindowTitle &&
                                                              w.Application.ID == app.ID);
            var window = windowsList.FirstOrDefault();

            if (window == null)
            {
                window = new Window(logInfo.WindowTitle, app.ID);
                repository.SaveNewEntity(window);
            }

            return(window);
        }
        // GET: Aplications/Edit/5
        public ActionResult Edit(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            Aplication aplication = db.Aplications.Find(id);

            if (aplication == null)
            {
                return(HttpNotFound());
            }
            ViewBag.OpenJobs_id     = new SelectList(db.OpenJobs, "OpenJobs_id", "Conditions", aplication.OpenJobs_id);
            ViewBag.WorkPosition_id = new SelectList(db.WorkPositions, "WorkPosition_id", "ShortDescription", aplication.WorkPosition_id);
            return(View(aplication));
        }
Exemple #13
0
        public bool Insert(ApplicationVM applicationVM)
        {
            var push = new Aplication(applicationVM);

            myContext.Applications.Add(push);
            var result = myContext.SaveChanges();

            if (result > 0)
            {
                status = true;
            }
            else
            {
                status = false;
            }
            return(status);
        }
        public jednostki klasaPoNazwieTest()
        {
            Aplication p        = new Aplication();
            jednostki  cal      = new jednostki("odległości", "cal", "centymetr", 2.54);
            jednostki  cal_test = p.klasaPoNazwie("cal");

            if (cal == cal_test)
            {
                return(cal);
            }
            else
            {
                Assert.Fail();
            }
            //Assert.AreEqual(cal, cal_test);
            return(cal);
            //
        }
Exemple #15
0
        private Aplication CreateAppDailyLimit(int limitAmount)
        {
            var app = new Aplication();

            app.ID      = 7;
            app.Name    = "some app";
            app.WinName = "some name";

            var limit = new AppLimit();

            limit.ApplicationID      = 7;
            limit.Application        = app;
            limit.Limit              = TimeSpan.FromMilliseconds(limitAmount).Ticks;
            limit.LimitReachedAction = LimitReachedAction.Warn;
            limit.LimitSpan          = LimitSpan.Day;

            app.Limits = new List <AppLimit>()
            {
                limit
            };
            return(app);
        }
Exemple #16
0
        public AppModel(Aplication aplication)
        {
            ApplicationID = aplication.ID;
            Name          = aplication.Name;
            FileName      = aplication.FileName;
            Version       = aplication.Version;
            Description   = aplication.Description;
            Company       = aplication.Company;
            WinName       = aplication.WinName;

            if (aplication.Limits != null)
            {
                Limits           = aplication.Limits.Select(l => new AppLimitModel(l));
                ObservableLimits = new ObservableCollection <AppLimitModel>(Limits);
            }

            if (aplication.Categories != null)
            {
                Categories           = aplication.Categories.Select(c => new AppCategoryModel(c));
                ObservableCategories = new ObservableCollection <AppCategoryModel>(Categories);
            }
        }
        public void TestShutdownAndWarn()
        {
            var xmlSettings = new UserSettingsService();

            xmlSettings.Initialize();

            var logger          = new Mock <ILogger>();
            var mediator        = new Mock <Mediator>();
            var shutdownService = new Mock <IShutdownService>();

            var limitHandler = new LimitHandler(mediator.Object, xmlSettings, logger.Object, shutdownService.Object);
            var app          = new Aplication()
            {
                WinName = "test app"
            };
            var limit = new AppLimit()
            {
                LimitReachedAction = LimitReachedAction.WarnAndShutdown, Application = app
            };

            limitHandler.Handle(limit);
            mediator.Verify(m => m.NotifyColleagues(MediatorMessages.APP_LIMIT_REACHED, limit), Times.Once());
            shutdownService.Verify(s => s.Shutdown(app.WinName), Times.Once());
        }
        public ActionResult Create([Bind(Include = "Aplication_id,FirstName,LastName,Address,City,DateOfBirth,Phone,Email,CV,Accepted,OpenJobs_id,WorkPosition_id")] Aplication aplication, FormCollection formCollection)
        {
            if (ModelState.IsValid)
            {
                db.Aplications.Add(aplication);
                db.SaveChanges();
                string [] prasanja = formCollection["Prasanja"].Split(',');
                string [] odgovori = formCollection["Odgovori"].Split(',');
                for (int i = 0; i < prasanja.Length; i++)
                {
                    QuestionareAnswer questionareAnswer = new QuestionareAnswer();
                    questionareAnswer.RepositoryOfAnswers_id   = Convert.ToInt32(odgovori [i]);
                    questionareAnswer.RepositoryOfQuestions_id = Convert.ToInt32(prasanja [i]);
                    questionareAnswer.Aplication_id            = aplication.Aplication_id;
                    db.QuestionareAnswers.Add(questionareAnswer);
                    db.SaveChanges();
                }
                return(RedirectToAction("Index"));
            }

            ViewBag.OpenJobs_id     = new SelectList(db.OpenJobs, "OpenJobs_id", "Conditions", aplication.OpenJobs_id);
            ViewBag.WorkPosition_id = new SelectList(db.WorkPositions, "WorkPosition_id", "ShortDescription", aplication.WorkPosition_id);
            return(View(aplication));
        }
Exemple #19
0
 private void ShutdownApp(Aplication app)
 {
     shutdownService.Shutdown(app.WinName);
 }
 private void AppAdded(Aplication app)
 {
     Applications.Add(new AppModel(app));
 }
 private void OnAppAdded(Aplication app)
 {
     AppList.Reload();
 }
Exemple #22
0
 public ApplicationController()
 {
     _Service = new Aplication();
 }
 public void ChangeScene(string Menu)
 {
     Aplication.LoadLevel(Test);
 }
Exemple #24
0
 public void Add(Aplication aplication)
 {
     _context.Aplications.Add(aplication);
 }
Exemple #25
0
 public void Remove(Aplication aplication)
 {
     _context.Aplications.Remove(aplication);
 }
 private void ApplicationAdded(Aplication app)
 {
     ReloadAll();
 }