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

            itinerario._fecha = "80";
            //itinerario._actividad = "hoy quiero comer helado en milano";
            itinerario._boleto = 7;



            Boolean EliminarItinerario = prueba.eliminarItinerario(itinerario);

            Assert.AreEqual(EliminarItinerario, false);


            Boolean resultadonull = prueba.eliminarItinerario(null);

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

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