コード例 #1
0
        public ActionResult Nuevo(Listareservaweb model)
        {
            try
            {
                if (ModelState.IsValid)
                {
                    using (Context db = new Context())
                    {
                        var oReserva = new reserva_web();
                        oReserva.id_usuario       = (int)Session["IDUSUARIO"];
                        oReserva.fecha            = model.fecha;
                        oReserva.hora_inicio      = model.horainicio;
                        oReserva.cantidad_minutos = model.cantidadminutos;
                        oReserva.hora_fin         = model.horafin;
                        oReserva.costo            = model.costo;
                        oReserva.id_linea_tiro    = model.idlineatiro;

                        db.Reserva_web.Add(oReserva);
                        db.SaveChanges();
                    }
                    return(Redirect("~/ReservasUsuario/"));
                }
                return(View(model));
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }
        }
コード例 #2
0
        public ActionResult Editar(int idactualiza)
        {
            Listareservaweb model = new Listareservaweb();

            using (Context db = new Context())
            {
                var oReserva = db.Reserva_web.Find(idactualiza);
                model.fecha           = oReserva.fecha;
                model.horainicio      = oReserva.hora_inicio;
                model.cantidadminutos = oReserva.cantidad_minutos;
                model.horafin         = oReserva.hora_fin;
                model.costo           = oReserva.costo;
                model.idlineatiro     = oReserva.id_linea_tiro;
            }
            return(View(model));
        }
コード例 #3
0
        public ActionResult Editar(Listareservaweb model)
        {
            if (ModelState.IsValid)
            {
                using (Context db = new Context())
                {
                    var oReserva = db.Reserva_web.Find(model.Idactualiza);
                    oReserva.fecha            = model.fecha;
                    oReserva.hora_inicio      = model.horainicio;
                    oReserva.cantidad_minutos = model.cantidadminutos;
                    oReserva.hora_fin         = model.horafin;
                    oReserva.costo            = model.costo;
                    oReserva.id_linea_tiro    = model.idlineatiroact;

                    db.Entry(oReserva).State = System.Data.Entity.EntityState.Modified;
                    db.SaveChanges();
                }
                return(Redirect("~/ReservasUsuario/"));
            }
            return(View(model));
        }