Beispiel #1
0
        public ActionResult Edit(CredSetupModel cvm)
        {
            //if (ModelState.IsValid)
            //{
            var cred = new CredentialSetup
            {
                ServerUsername = cvm.ServerUsername,
                ServerPassword = cvm.ServerPassword,
                HostUsername   = cvm.HostUsername,
                HostPassword   = cvm.HostPassword,
                InventoryId    = cvm.InventoryId,
                HostId         = cvm.HostId,
                Date           = cvm.Date


                                 //Locations = uvm.Locations
            };

            if (TryUpdateModel(cred))
            {
                _cred.Edit(cred);
                _cred.SaveChanges();
                TempData["Success"] = "Edited Successfully!";
                return(RedirectToAction("Index"));
            }



            ViewBag.message = "Fill all parameters";
            return(View());
        }
Beispiel #2
0
        private static IServiceProvider BuildServiceProvider()
        {
            var _creds = new CredentialSetup();

            return(new ServiceCollection()
                   .AddSingleton <Jisho>()
                   .AddSingleton <ISearch>(_ => new Search())
                   .AddSingleton(_ => new DefaultPrefixProvider().AddPrefix(_creds.Prefix).AddMentionPrefix())
                   .AddSingleton(container => new DiscordBotConfiguration
            {
                Logger = new ExtendedSimpleLogger(new ExtendedSimpleLoggerConfiguration
                {
                    EnableInformationLogSeverity = true,
                    EnableDebugLogSeverity = false,
                    EnableTraceLogSeverity = false,
                    EnableCriticalLogSeverity = false,
                    EnableErrorLogSeverity = true,
                    EnableWarningLogSeverity = true
                }),

                ProviderFactory = _ => container
            })
                   .AddSingleton(container => new DiscordBot(TokenType.Bot, _creds.Token,
                                                             container.GetRequiredService <DefaultPrefixProvider>(),
                                                             container.GetRequiredService <DiscordBotConfiguration>()))
                   .BuildServiceProvider());
        }
Beispiel #3
0
        public ActionResult Delete(int id)
        {
            CredentialSetup cred = _cred.Find(x => x.Id == id).FirstOrDefault();

            _cred.Remove(cred);
            _cred.SaveChanges();
            TempData["Success"] = "Deleted Successfully!";
            return(RedirectToAction("Index"));
        }
Beispiel #4
0
        public ActionResult Edit(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            CredentialSetup cred = _cred.Find(x => x.Id == id).FirstOrDefault();

            ViewBag.Hosts       = hostManager.GetAll();
            ViewBag.Inventories = InventoryManager.GetAll();
            if (cred == null)
            {
                return(HttpNotFound());
            }
            return(View(cred));
        }
Beispiel #5
0
        public ActionResult Create(CredSetupModel cvm)
        {
            if (ModelState.IsValid)
            {
                var cred = new CredentialSetup
                {
                    ServerUsername = cvm.ServerUsername,
                    ServerPassword = cvm.ServerPassword,
                    HostUsername   = cvm.HostUsername,
                    HostPassword   = cvm.HostPassword,
                    InventoryId    = cvm.InventoryId,
                    HostId         = cvm.HostId,
                    Date           = cvm.Date

                                     //Locations = uvm.Locations
                };

                _cred.Add(cred);
                _cred.SaveChanges();
                TempData["Success"] = "Added Successfully!";

                return(RedirectToAction("Index"));
            }


            var Inventory = InventoryManager.GetAll().ToList();
            var Host      = hostManager.GetAll().ToList();

            CredSetupModel credModel = new CredSetupModel
            {
                Hosts       = Host,
                Inventories = Inventory
            };

            return(View(credModel));
        }
Beispiel #6
0
        public ActionResult Details(int?id)
        {
            CredentialSetup cred = _cred.Find(x => x.Id == id).FirstOrDefault();

            return(View(cred));
        }
 public void Remove(CredentialSetup entity)
 {
     context.Set <CredentialSetup>().Remove(entity);
 }
 public void Edit(CredentialSetup entity)
 {
     context.Entry(entity).State = System.Data.Entity.EntityState.Modified;
     SaveChanges();
 }
 public void Add(CredentialSetup entity)
 {
     context.Set <CredentialSetup>().Add(entity);
 }
Beispiel #10
0
 public void Remove(CredentialSetup entity)
 {
     _credrepository.Remove(entity);
     SaveChanges();
 }
Beispiel #11
0
 public void Edit(CredentialSetup entity)
 {
     _credrepository.Edit(entity);
     SaveChanges();
 }
Beispiel #12
0
        public void Add(CredentialSetup entity)

        {
            _credrepository.Add(entity);
            SaveChanges();
        }