public ActionResult DeleteConfirmed(int id)
        {
            //ServicioTuristico servicioTuristico = db.ServiciosTuristicos.Find(id);
            ServicioTuristico servicioTuristico = _UnityOfWork.ServicioTuristicos.Get(id);

            //db.ServiciosTuristicos.Remove(servicioTuristico);
            _UnityOfWork.ServicioTuristicos.Delete(servicioTuristico);

            //db.SaveChanges();
            _UnityOfWork.SaveChanges();
            return(RedirectToAction("Index"));
        }
 public ActionResult Edit([Bind(Include = "ServicioTuristicoId,Fecha,Hora,Direccion")] ServicioTuristico servicioTuristico)
 {
     if (ModelState.IsValid)
     {
         //db.Entry(servicioTuristico).State = EntityState.Modified;
         _UnityOfWork.StateModedified(servicioTuristico);
         //db.SaveChanges();
         _UnityOfWork.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(servicioTuristico));
 }
        public ActionResult Create([Bind(Include = "ServicioTuristicoId,Fecha,Hora,Direccion")] ServicioTuristico servicioTuristico)
        {
            if (ModelState.IsValid)
            {
                //db.ServiciosTuristicos.Add(servicioTuristico);
                _UnityOfWork.ServicioTuristicos.Add(servicioTuristico);
                //db.SaveChanges();
                _UnityOfWork.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(servicioTuristico));
        }
        // GET: ServicioTuristico/Edit/5
        public ActionResult Edit(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            //ServicioTuristico servicioTuristico = db.ServiciosTuristicos.Find(id);
            ServicioTuristico servicioTuristico = _UnityOfWork.ServicioTuristicos.Get(id);

            if (servicioTuristico == null)
            {
                return(HttpNotFound());
            }
            return(View(servicioTuristico));
        }
示例#5
0
        public JsonResult Post([FromBody] ServicioTuristico servicio_turistico)
        {
            ServicioTuristicoModel ServicioTuristicoeQuery = new ServicioTuristicoModel(servicio_turistico);

            if (ServicioTuristicoeQuery.Create())
            {
                ResponseMenssage response = new ResponseMenssage("success", ServicioTuristicoeQuery.Servicio_turistico);
                return(new JsonResult(response));
            }
            else
            {
                ResponseMenssage response = new ResponseMenssage("error", "error al crear");
                return(new JsonResult(response));
            }
        }
示例#6
0
        public JsonResult Put(int id, [FromBody] ServicioTuristico servicio_turistico)
        {
            ServicioTuristicoModel servicio_turisticoQuery = new ServicioTuristicoModel(servicio_turistico);

            servicio_turisticoQuery.Servicio_turistico.Id = id;

            if (servicio_turisticoQuery.Update())
            {
                ResponseMenssage response = new ResponseMenssage("success", servicio_turisticoQuery.Servicio_turistico);
                return(new JsonResult(response));
            }
            else
            {
                ResponseMenssage response = new ResponseMenssage("error", "error al modificar");
                return(new JsonResult(response));
            }
        }
示例#7
0
        public JsonResult Get(int id)
        {
            ServicioTuristico servicio_turistico = new ServicioTuristico
            {
                Id = id
            };
            ServicioTuristicoModel servicio_turisticoQuery = new ServicioTuristicoModel(servicio_turistico);


            if (servicio_turisticoQuery.ReadById())
            {
                ResponseMenssage response = new ResponseMenssage("success", servicio_turisticoQuery.Servicio_turistico);
                return(new JsonResult(response));
            }
            else
            {
                ResponseMenssage response = new ResponseMenssage("error", "servicio_turistico no encontrada");
                return(new JsonResult(response));
            }
        }
 public ServicioTuristicoModel(ServicioTuristico servicio_turistico)
 {
     this.Servicio_turistico = servicio_turistico;
 }