Example #1
0
        public async Task <ActionResult> DeleteConfirmed(Guid id)
        {
            Startupbs startupbs = await db.Startup.FindAsync(id);

            db.Startup.Remove(startupbs);
            await db.SaveChangesAsync();

            return(RedirectToAction("Index"));
        }
Example #2
0
 private bool CustomValidateModel(Startupbs s)
 {
     if (s.Nome == "" || s.MicrosoftAccount == "" || s.Email == "")
     {
         return(false);
     }
     else
     {
         return(true);
     }
 }
Example #3
0
        // GET: Startupbs/Details/5
        public async Task <ActionResult> Details(Guid?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            Startupbs startupbs = await db.Startup.FindAsync(id);

            if (startupbs == null)
            {
                return(HttpNotFound());
            }
            return(View(startupbs));
        }
Example #4
0
        // GET: Startupbs/Edit/5
        public async Task <ActionResult> Edit(Guid?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            Startupbs startupbs = await db.Startup.FindAsync(id);

            if (startupbs == null)
            {
                return(HttpNotFound());
            }
            ViewBag.BeneficioList   = new SelectList(db.Benefício, "ID", "Nome", startupbs.Benefício.ID);
            ViewBag.StatusList      = new SelectList(db.Status, "ID", "Nome", startupbs.Status.ID);
            ViewBag.AceleradoraList = new SelectList(db.Aceleradora, "ID", "nome", startupbs.Aceleradora.ID);
            return(View(startupbs));
        }
Example #5
0
        public async Task <ActionResult> Edit(Startupbs startupbs)
        {
            Guid i = new Guid(ModelState["Benefício.ID"].Value.AttemptedValue);

            startupbs.Benefício = (from b in db.Benefício where b.ID == i select b).FirstOrDefault();
            Guid ii = new Guid(ModelState["Status.ID"].Value.AttemptedValue);

            startupbs.Status = (from s in db.Status where s.ID == ii select s).FirstOrDefault();
            Guid iii = new Guid(ModelState["Aceleradora.ID"].Value.AttemptedValue);

            startupbs.Aceleradora = (from a in db.Aceleradora where a.ID == iii select a).FirstOrDefault();
            if (CustomValidateModel(startupbs))
            {
                db.Entry(startupbs).State = EntityState.Modified;
                await db.SaveChangesAsync();

                return(RedirectToAction("Index"));
            }
            return(View(startupbs));
        }
Example #6
0
        public async Task <ActionResult> Create(Startupbs startupbs)
        {
            Guid i = new Guid(ModelState["Benefício"].Value.AttemptedValue);

            startupbs.Benefício = (from b in db.Benefício where b.ID == i select b).FirstOrDefault();
            Guid ii = new Guid(ModelState["Status"].Value.AttemptedValue);

            startupbs.Status = (from s in db.Status where s.ID == ii select s).FirstOrDefault();
            Guid iii = new Guid(ModelState["Aceleradora"].Value.AttemptedValue);

            startupbs.Aceleradora = (from a in db.Aceleradora where a.ID == iii select a).FirstOrDefault();
            if (CustomValidateModel(startupbs))
            {
                startupbs.ID = Guid.NewGuid();
                db.Startup.Add(startupbs);
                await db.SaveChangesAsync();

                return(RedirectToAction("Index"));
            }

            return(View(startupbs));
        }