Exemple #1
0
        public async Task <ActionResult> Edit([Bind(Include = "ID_AUTOMOVIL,GAMA,FECHA_CREACION,PRECIO,OCUPADO,ACTIVO,ID_MARCA,ID_TIPO")] AUTOMOVIL aUTOMOVIL)
        {
            if (ModelState.IsValid)
            {
                db.Entry(aUTOMOVIL).State = EntityState.Modified;
                await db.SaveChangesAsync();

                return(RedirectToAction("Index"));
            }
            ViewBag.ID_MARCA = new SelectList(db.MARCA, "ID_MARCA", "NOMBRE_MARCA", aUTOMOVIL.ID_MARCA);
            ViewBag.ID_TIPO  = new SelectList(db.TIPO, "ID_TIPO", "NOMBRE_TIPO", aUTOMOVIL.ID_TIPO);
            return(View(aUTOMOVIL));
        }
Exemple #2
0
        // GET: Automovil/Details/5
        public async Task <ActionResult> Details(long?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            AUTOMOVIL aUTOMOVIL = await db.AUTOMOVIL.FindAsync(id);

            if (aUTOMOVIL == null)
            {
                return(HttpNotFound());
            }
            return(View(aUTOMOVIL));
        }
Exemple #3
0
        // GET: Automovil/Edit/5
        public async Task <ActionResult> Edit(long?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            AUTOMOVIL aUTOMOVIL = await db.AUTOMOVIL.FindAsync(id);

            if (aUTOMOVIL == null)
            {
                return(HttpNotFound());
            }
            ViewBag.ID_MARCA = new SelectList(db.MARCA, "ID_MARCA", "NOMBRE_MARCA", aUTOMOVIL.ID_MARCA);
            ViewBag.ID_TIPO  = new SelectList(db.TIPO, "ID_TIPO", "NOMBRE_TIPO", aUTOMOVIL.ID_TIPO);
            return(View(aUTOMOVIL));
        }
Exemple #4
0
        public async Task <ActionResult> Create([Bind(Include = "ID_AUTOMOVIL,GAMA,FECHA_CREACION,PRECIO,OCUPADO,ACTIVO,ID_MARCA,ID_TIPO")] AUTOMOVIL aUTOMOVIL)
        {
            if (ModelState.IsValid)
            {
                aUTOMOVIL.ACTIVO  = true;
                aUTOMOVIL.OCUPADO = false;
                db.AUTOMOVIL.Add(aUTOMOVIL);
                await db.SaveChangesAsync();

                return(RedirectToAction("Index"));
            }

            ViewBag.ID_MARCA = new SelectList(db.MARCA, "ID_MARCA", "NOMBRE_MARCA", aUTOMOVIL.ID_MARCA);
            ViewBag.ID_TIPO  = new SelectList(db.TIPO, "ID_TIPO", "NOMBRE_TIPO", aUTOMOVIL.ID_TIPO);
            return(View(aUTOMOVIL));
        }
Exemple #5
0
        public async Task <ActionResult> Delete(long id)
        {
            try
            {
                AUTOMOVIL aUTOMOVIL = await db.AUTOMOVIL.FindAsync(id);

                aUTOMOVIL.ACTIVO          = false;
                db.Entry(aUTOMOVIL).State = EntityState.Modified;
                await db.SaveChangesAsync();

                return(Json(new { success = true, message = "El automovil ha sido Eliminada exitosamente" }, JsonRequestBehavior.AllowGet));
            }
            catch (Exception ex)
            {
                String msj = ex.Message;
                throw;
            }
        }