示例#1
0
        public ActionResult Create(ServicioComision serviciocomision)
        {
            if (ModelState.IsValid)
            {
                ServicioComision serviC = new ServicioComision();
                Usuario          user   = db.Usuario.Where(x => x.Email == User.Identity.Name).FirstOrDefault();
                serviC.IdCliente          = user.Email;
                serviC.Ciudad             = serviciocomision.Ciudad;
                serviC.Barrio             = serviciocomision.Barrio;
                serviC.Direccion          = serviciocomision.Direccion;
                serviC.PrecioVenta        = serviciocomision.PrecioVenta;
                serviC.Area               = serviciocomision.Area;
                serviC.Estrato            = serviciocomision.Estrato;
                serviC.PrecioServicio     = 10000.0;
                serviC.Caracteristicas    = serviciocomision.Caracteristicas;
                serviC.EmailS             = serviciocomision.EmailS;
                serviC.PorcentajeComision = serviciocomision.PorcentajeComision;
                serviC.TotalComision      = ((serviC.PrecioVenta) * ((serviC.PorcentajeComision) / 100));
                db.ServicioComision.Add(serviC);
                db.SaveChanges();
                return(RedirectToAction("Index", "Catalogo"));
            }

            ViewBag.EmailS = new SelectList(db.Usuario, "Email", "Email", serviciocomision.EmailS);
            return(View(serviciocomision));
        }
示例#2
0
        public ActionResult DeleteConfirmed(int id)
        {
            ServicioComision serviciocomision = db.ServicioComision.Find(id);

            db.ServicioComision.Remove(serviciocomision);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
示例#3
0
        //
        // GET: /ServicioComision/Details/5

        public ActionResult Details(int id = 0)
        {
            ServicioComision serviciocomision = db.ServicioComision.Find(id);

            if (serviciocomision == null)
            {
                return(HttpNotFound());
            }
            return(View(serviciocomision));
        }
示例#4
0
        //
        // GET: /ServicioComision/Edit/5

        public ActionResult Edit(int id = 0)
        {
            ServicioComision serviciocomision = db.ServicioComision.Find(id);

            if (serviciocomision == null)
            {
                return(HttpNotFound());
            }
            ViewBag.EmailS = new SelectList(db.Usuario, "Email", "Email", serviciocomision.EmailS);
            return(View(serviciocomision));
        }
示例#5
0
 public ActionResult Edit(ServicioComision serviciocomision)
 {
     if (ModelState.IsValid)
     {
         db.Entry(serviciocomision).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.EmailS = new SelectList(db.Usuario, "Email", "Email", serviciocomision.EmailS);
     return(View(serviciocomision));
 }