public ActionResult DeleteConfirmed(int id)
        {
            SolicitudesCambioPrecio solicitudesCambioPrecio = db.SolicitudesCambioPrecio.Find(id);

            db.SolicitudesCambioPrecio.Remove(solicitudesCambioPrecio);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
 public ActionResult Edit([Bind(Include = "Id,Id_Producto,PrecioActual,Id_TipoCambio,NuevoPrecio,Descuento,Motivo,Status,FechaActualizacion")] SolicitudesCambioPrecio solicitudesCambioPrecio)
 {
     if (ModelState.IsValid)
     {
         db.Entry(solicitudesCambioPrecio).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.Id_TipoCambio = new SelectList(db.CambioPrecioVenta, "Id", "TipoCambio", solicitudesCambioPrecio.Id_TipoCambio);
     ViewBag.Id_Producto   = new SelectList(db.Productos, "id", "nombre", solicitudesCambioPrecio.Id_Producto);
     return(View(solicitudesCambioPrecio));
 }
        // GET: SolicitudesCambioPrecios/Details/5
        public ActionResult Details(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            SolicitudesCambioPrecio solicitudesCambioPrecio = db.SolicitudesCambioPrecio.Find(id);

            if (solicitudesCambioPrecio == null)
            {
                return(HttpNotFound());
            }
            return(View(solicitudesCambioPrecio));
        }
        // GET: SolicitudesCambioPrecios/Edit/5
        public ActionResult Edit(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            SolicitudesCambioPrecio solicitudesCambioPrecio = db.SolicitudesCambioPrecio.Find(id);

            if (solicitudesCambioPrecio == null)
            {
                return(HttpNotFound());
            }
            ViewBag.Id_TipoCambio = new SelectList(db.CambioPrecioVenta, "Id", "TipoCambio", solicitudesCambioPrecio.Id_TipoCambio);
            ViewBag.Id_Producto   = new SelectList(db.Productos, "id", "nombre", solicitudesCambioPrecio.Id_Producto);
            return(View(solicitudesCambioPrecio));
        }
Ejemplo n.º 5
0
//////////// Este edita motivos cuando se rechaza
        // GET:
        public ActionResult EditOfer(int?id)
        {
            if (((ProyectoFinal_Ecommerce.Models.Usuarios)Session["admin"]).role_id == 2 || ((ProyectoFinal_Ecommerce.Models.Usuarios)Session["admin"]).role_id == 6)
            {
                if (id == null)
                {
                    return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
                }
                SolicitudesCambioPrecio solicitudesCambioPrecio = db1.SolicitudesCambioPrecio.Find(id);
                if (solicitudesCambioPrecio == null)
                {
                    return(HttpNotFound());
                }
                ViewBag.Id_TipoCambio = new SelectList(db1.CambioPrecioVenta, "Id", "TipoCambio", solicitudesCambioPrecio.Id_TipoCambio);
                ViewBag.Id_Producto   = new SelectList(db1.Productos, "id", "nombre", solicitudesCambioPrecio.Id_Producto);
                return(View(solicitudesCambioPrecio));
            }
            else
            {
                return(RedirectToAction("Index", "Home"));
            }
        }
Ejemplo n.º 6
0
        public ActionResult EditarEstadoPrecio(int id, int status)
        {
            if (((ProyectoFinal_Ecommerce.Models.Usuarios)Session["admin"]).role_id == 2 || ((ProyectoFinal_Ecommerce.Models.Usuarios)Session["admin"]).role_id == 6)
            {
                SolicitudesCambioPrecio solicitudes = db1.SolicitudesCambioPrecio.Find(id);

                solicitudes.Status = status;

                db1.SaveChanges();
                if (solicitudes.Status == 2)
                {
                    return(RedirectToAction("VerCambiosPreciosEn", "Finanzas"));
                }
                else
                {
                    if (solicitudes.Status == 3)
                    {
                        return(RedirectToAction("VerCambiosPreciosRec", "Finanzas"));
                    }
                }
            }

            return(RedirectToAction("Index", "Home"));
        }