Exemplo n.º 1
0
        public async Task <ActionResult> DeleteConfirmed(long id)
        {
            RENTA rENTA = await db.RENTA.FindAsync(id);

            db.RENTA.Remove(rENTA);
            await db.SaveChangesAsync();

            return(RedirectToAction("Index"));
        }
Exemplo n.º 2
0
        public async Task <ActionResult> Edit([Bind(Include = "ID_RENTA,PRECIO,FECHA_ALQUILER,ID_AUTOMOVIL,ID_USUARIO")] RENTA rENTA)
        {
            if (ModelState.IsValid)
            {
                db.Entry(rENTA).State = EntityState.Modified;
                await db.SaveChangesAsync();

                return(RedirectToAction("Index"));
            }
            ViewBag.ID_AUTOMOVIL = new SelectList(db.AUTOMOVIL, "ID_AUTOMOVIL", "GAMA", rENTA.ID_AUTOMOVIL);
            ViewBag.ID_USUARIO   = new SelectList(db.USUARIO, "ID_USUARIO", "USUARIO1", rENTA.ID_USUARIO);
            return(View(rENTA));
        }
Exemplo n.º 3
0
        // GET: Renta/Details/5
        public async Task <ActionResult> Details(long?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            RENTA rENTA = await db.RENTA.FindAsync(id);

            if (rENTA == null)
            {
                return(HttpNotFound());
            }
            return(View(rENTA));
        }
Exemplo n.º 4
0
        // GET: Renta/Edit/5
        public async Task <ActionResult> Edit(long?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            RENTA rENTA = await db.RENTA.FindAsync(id);

            if (rENTA == null)
            {
                return(HttpNotFound());
            }
            ViewBag.ID_AUTOMOVIL = new SelectList(db.AUTOMOVIL, "ID_AUTOMOVIL", "GAMA", rENTA.ID_AUTOMOVIL);
            ViewBag.ID_USUARIO   = new SelectList(db.USUARIO, "ID_USUARIO", "USUARIO1", rENTA.ID_USUARIO);
            return(View(rENTA));
        }
        private void dgvRenta_DoubleClick(object sender, EventArgs e)
        {
            if (dgvRenta.CurrentRow.Index != -1)
            {
                renta.ID = Convert.ToInt32(dgvRenta.CurrentRow.Cells["ID"].Value);

                using (RentaCarEntities db = new RentaCarEntities())
                {
                    renta      = db.RENTA.Where(x => x.ID == renta.ID).FirstOrDefault();
                    inspeccion = db.INSPECCION.Where(x => x.ID == renta.ID_INSPECCION).FirstOrDefault();
                    cmbCliente.SelectedValue  = Convert.ToInt32(renta.ID_CLIENTE);
                    cmbVehiculo.SelectedValue = Convert.ToInt32(renta.ID_VEHICULO);
                    dpRenta.Value             = Convert.ToDateTime(renta.FECHA_RENTA);
                    dpDevolucion.Value        = Convert.ToDateTime(renta.FECHA_DEVOLUCION);
                    lblDias.Text             = Convert.ToString(renta.CANTIDAD_DIAS);
                    numericCostePorDia.Value = Convert.ToDecimal(renta.MONTO_DIA);
                    txtDescripcion.Text      = renta.DESCRIPCION;
                    lblCodigo.Text           = renta.CODIGO;
                    cbEstado.Checked         = renta.ESTADO;
                    renta.ID_EMPLEADO        = empleado.ID;

                    rayaduras.Checked      = Convert.ToBoolean(inspeccion.TIENE_RAYADURAS);
                    gomaRepuesto.Checked   = Convert.ToBoolean(inspeccion.GOMA_REPUESTO);
                    gato.Checked           = Convert.ToBoolean(inspeccion.TIENE_GATO);
                    cristalesRotos.Checked = Convert.ToBoolean(inspeccion.TIENE_ROTURA_CRISTAL);
                    gomaDD.Checked         = Convert.ToBoolean(inspeccion.GOMA_DELANTERA_DERECHA);
                    gomaDI.Checked         = Convert.ToBoolean(inspeccion.GOMA_DELANTERA_IZQUIERDA);
                    gomaTD.Checked         = Convert.ToBoolean(inspeccion.GOMA_TRASERA_DERECHA);
                    gomaTI.Checked         = Convert.ToBoolean(inspeccion.GOMA_TRASERA_IZQUIERDA);
                    cmbCantidadCombustible.SelectedValue = Convert.ToInt32(inspeccion.ID_CANTIDAD_COMBUSTIBLE);
                }
                if (cbEstado.Checked == true)
                {
                    btnBorrar.Text = "No entregar";
                }
                else
                {
                    btnBorrar.Text = "Entregar";
                }
                btnCrear.Text     = "Actualizar";
                btnBorrar.Enabled = true;
            }
        }