Ejemplo n.º 1
0
        public IHttpActionResult Get(int id)
        {
            CrimeService service = CreateCrimeService();
            var          crime   = service.GetCrimeByCrimeId(id);

            return(Ok(crime));
        }
Ejemplo n.º 2
0
        private CrimeService CreateCrimeService()
        {
            var userID  = User.Identity.GetUserId();
            var service = new CrimeService(userID);

            return(service);
        }
Ejemplo n.º 3
0
        public IHttpActionResult Get()
        {
            CrimeService crimeService = CreateCrimeService();
            var          crimes       = crimeService.GetCrimes();

            return(Ok(crimes));
        }
Ejemplo n.º 4
0
        private CrimeService CreateCrimeService()
        {
            var userId       = Guid.Parse(User.Identity.GetUserId());
            var crimeService = new CrimeService(userId);

            return(crimeService);
        }
Ejemplo n.º 5
0
        //private ApplicationDbContext _db = new ApplicationDbContext();
        //private readonly ICrimeService _crimeService;

        //public CrimeController(ICrimeService crimeService)
        //{
        //    _crimeService = crimeService;
        //}

        //GET: Crime
        public ActionResult Index()
        {
            var userID  = User.Identity.GetUserId();
            var service = new CrimeService(userID);
            var model   = service.GetCrimes();

            return(View(model));
        }
Ejemplo n.º 6
0
        public void SortearTest()
        {
            CrimeService service = new CrimeService();
            Crime        crime   = service.Sortear();

            Assert.IsTrue(crime.Arma != null);
            Assert.IsTrue(crime.Local != null);
            Assert.IsTrue(crime.Suspeito != null);
        }
Ejemplo n.º 7
0
        public IHttpActionResult Delete(int id)
        {
            CrimeService service = CreateCrimeService();

            if (!service.DeleteCrime(id))
            {
                return(InternalServerError());
            }

            return(Ok());
        }
Ejemplo n.º 8
0
        public IHttpActionResult Put(CrimeEdit crime)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            CrimeService service = CreateCrimeService();

            if (!service.EditCrime(crime))
            {
                return(InternalServerError());
            }

            return(Ok());
        }
Ejemplo n.º 9
0
 public CrimeController()
 {
     _crimeService = new CrimeService();
 }
Ejemplo n.º 10
0
        protected void SortearCrime()
        {
            CrimeService crimeService = new CrimeService();

            Session["Crime"] = crimeService.Sortear();
        }