Exemple #1
0
        public ActionResult Financiar(int id)
        {
            if (Session["Email"] == null)
            {
                return(RedirectToAction("Index"));
            }

            string             email = Session["Email"].ToString();
            List <Financiador> f     = Financiador.buscarPorFinaciador(email);
            Emprendimiento     empre = db.Emprendimientos.Find(id);

            if (empre != null)
            {
                foreach (Financiador j in f)
                {
                    double saldo = 0;
                    saldo = Convert.ToDouble(j.Monto);

                    if (saldo > empre.Costo)
                    {
                        j.Financiados = new List <Emprendimiento>();
                        j.Financiados.Add(empre);
                        db.SaveChanges();
                    }
                }
            }
            return(View());
        }
Exemple #2
0
        public ActionResult DeleteConfirmed(int id)
        {
            Financiador financiador = db.Financiadores.Find(id);

            db.Financiadores.Remove(financiador);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
Exemple #3
0
 public ActionResult Edit([Bind(Include = "Fin_id,Email,Pass,NombreOrg,Monto")] Financiador financiador)
 {
     if (ModelState.IsValid)
     {
         db.Entry(financiador).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(financiador));
 }
Exemple #4
0
        public ActionResult Create([Bind(Include = "Fin_id,Email,Pass,NombreOrg,Monto")] Financiador financiador)
        {
            if (ModelState.IsValid)
            {
                db.Financiadores.Add(financiador);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(financiador));
        }
Exemple #5
0
        // GET: Financiadores/Delete/5
        public ActionResult Delete(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            Financiador financiador = db.Financiadores.Find(id);

            if (financiador == null)
            {
                return(HttpNotFound());
            }
            return(View(financiador));
        }
Exemple #6
0
        public ActionResult Login(string email, string pass)
        {
            Session["Email"] = null;
            Financiador f = Financiador.login(email, pass);

            if (f != null)
            {
                Session["Email"] = f.Email;
                return(RedirectToAction("Index"));
            }
            else
            {
                return(View(f));
            }
        }
Exemple #7
0
        public ActionResult ListarEmprendimientos()
        {
            if (Session["Email"] == null)
            {
                return(RedirectToAction("Index"));
            }

            string                email = Session["Email"].ToString();
            List <Financiador>    f     = Financiador.buscarPorFinaciador(email);
            List <Emprendimiento> e     = new List <Emprendimiento>();

            foreach (Financiador j in f)
            {
                e = j.Financiados;
            }

            return(View(e.ToList()));
        }