예제 #1
0
        public ActionResult AddObred(ObredZahtjev obredToAdd)
        {
            var result = _obredService.AddObred(obredToAdd);
            var obj    = new Dictionary <String, int>();

            obj.Add("obredId", result);

            return(Ok(obj));
        }
예제 #2
0
        public int AddObred(ObredZahtjev obredToAdd)
        {
            //get last obred datetime from user
            var lastObred = _context.ObredZahtjev.Where(x => x.UserId == obredToAdd.UserId).OrderByDescending(x => x.Id).FirstOrDefault();

            if (lastObred != null)
            {
                //if (DateTime.Now <= lastObred.Datum.AddDays(1))
                //{
                //    return 0;
                //}
            }
            var obred = new ObredZahtjev
            {
                Datum             = DateTime.Now,
                ObredKategorijaId = obredToAdd.ObredKategorijaId,
                UserId            = obredToAdd.UserId
            };

            _context.Add(obred);
            _context.SaveChanges();
            return(obred.Id);
        }
예제 #3
0
        public async Task <ActionResult> UpdateStatusAsync(int id, ObredZahtjev obred)
        {
            await _obredService.updateStatus(id, obred.Status);

            return(Ok());
        }