示例#1
0
        [Test] //PRUEBA DEL MODIFICAR ITINERARIO
        public void PruebaModificarItinerarioFallo()
        {
            Random            r          = new Random();
            int               randomid   = r.Next();
            Cvista_Itinerario itinerario = new Cvista_Itinerario();

            itinerario._id        = 99;
            itinerario._fecha     = "4";
            itinerario._actividad = "hoy quiero comer helado en suiza";
            itinerario._boleto    = 9;
            itinerario._crucero   = 0;


            Boolean modificaritinerario = prueba.modificarItinerario(itinerario);

            Assert.AreEqual(modificaritinerario, false);
        }
        public JsonResult modificarItinerario(Cvista_Itinerario model)
        {
            ManejadorSQLItinerario sql = new ManejadorSQLItinerario();
            Boolean resultado          = sql.modificarItinerario(model);

            if (resultado)
            {
                return(Json(true, JsonRequestBehavior.AllowGet));
            }
            else
            {
                //Creo el codigo de error de respuesta (OJO: AGREGAR EL USING DE SYSTEM.NET)
                Response.StatusCode = (int)HttpStatusCode.BadRequest;
                //Agrego mi error
                String error = "Error en la base de datos, no posee registros a modificar";
                //Retorno el error
                return(Json(error));
            }
        }