Ejemplo n.º 1
0
        public IActionResult EditDev(DeveloperModel dev)
        {
            if (DataLibrary.DataAccess.SQLDataAccess.GetPlayerInfo(dev.Username).Username == null)
            {
                ModelState.AddModelError("Username", "Username not found. Please try again.");
            }

            if (ModelState.IsValid)
            {
                DataLibrary.Models.DeveloperModel devData = new DataLibrary.Models.DeveloperModel();
                devData.About    = dev.About;
                devData.Account  = dev.BankAccountNumber;
                devData.Routing  = dev.BankRoutingNumber;
                devData.Name     = dev.CompanyName;
                devData.Email    = dev.Email;
                devData.ID       = dev.ID;
                devData.Phone    = dev.Phone;
                devData.Username = dev.Username;
                devData.Link     = dev.WebLink;
                DataLibrary.DataAccess.SQLDataAccess.EditDev(devData);

                return(RedirectToAction("DevInfo", "Developer", new { DevID = dev.ID }));
            }

            return(View(dev));
        }
Ejemplo n.º 2
0
        public IActionResult CreateDev(DeveloperModel developer)
        {
            if (ModelState.IsValid)
            {
                if (DataLibrary.DataAccess.SQLDataAccess.GetPlayerInfo(developer.Username).Username == developer.Username)
                {
                    ModelState.AddModelError("Username",
                                             "The entered username already exists. Please enter a different username.");
                }
                else
                {
                    DataLibrary.Models.DeveloperModel DeveloperData = new DataLibrary.Models.DeveloperModel();
                    DataLibrary.Models.PlayerModel    playerData    = new DataLibrary.Models.PlayerModel();
                    DeveloperData.About    = developer.About;
                    DeveloperData.Account  = developer.BankAccountNumber.ToString();
                    DeveloperData.Email    = developer.Email;
                    DeveloperData.Link     = developer.WebLink;
                    DeveloperData.Name     = developer.CompanyName;
                    DeveloperData.Phone    = developer.Phone;
                    DeveloperData.Routing  = developer.BankRoutingNumber.ToString();
                    DeveloperData.Username = developer.Username;


                    DataLibrary.DataAccess.SQLDataAccess.CreateDeveloper(DeveloperData, developer.Password);
                    return(RedirectToAction("AdminHome", "Admin"));
                }
            }
            return(View(developer));
        }
Ejemplo n.º 3
0
        public IActionResult EditDev(int DevID)
        {
            string         Username = HttpContext.Session.GetString("Username");
            DeveloperModel dev      = new DeveloperModel();

            DataLibrary.Models.DeveloperModel devData = DataLibrary.DataAccess.SQLDataAccess.GetDevInfoAccount(DevID, Username);
            dev.About             = devData.About;
            dev.BankAccountNumber = devData.Account;
            dev.BankRoutingNumber = devData.Routing;
            dev.CompanyName       = devData.Name;
            dev.Email             = devData.Email;
            dev.ID       = devData.ID;
            dev.Phone    = devData.Phone;
            dev.Username = devData.Username;
            dev.WebLink  = devData.Link;

            return(View(dev));
        }