コード例 #1
0
        public IHttpActionResult Post(Saving saving)
        {
            Savings _saving = new Savings();

            _saving.image       = saving.image;
            _saving.title       = saving.title;
            _saving.updatedDate = saving.updatedDate;
            _saving.value       = saving.value;
            _saving.createdDate = saving.createdDate;
            _saving.date        = saving.date;
            _saving.description = saving.description;

            db.savings.Add(_saving);
            db.SaveChanges();
            DbOperation model = new DbOperation();

            model.id    = _saving.id;
            model.table = "saving";
            GeneralController.IncreaseTransactionCounter(model);
            return(Ok(_saving));
        }
コード例 #2
0
        public IHttpActionResult Delete(int id)
        {
            if (id == null)
            {
                return(BadRequest());
            }
            Incomes _income = db.incomes.Find(id);

            if (_income == null)
            {
                return(BadRequest());
            }

            db.incomes.Remove(_income);
            db.SaveChanges();

            DbOperation model = new DbOperation();

            model.id    = id;
            model.table = "income";
            GeneralController.IncreaseTransactionCounter(model);
            return(Ok(_income));
        }
コード例 #3
0
        public IHttpActionResult Post(Income incomes)
        {
            Incomes _incomes = new Incomes();

            _incomes.createdDate = DateTime.Now;
            _incomes.date        = incomes.date;
            _incomes.description = incomes.description;
            _incomes.repeatValue = incomes.repeatValue;
            _incomes.sourceId    = incomes.sourceId;
            _incomes.title       = incomes.title;
            _incomes.type        = incomes.type;
            _incomes.updatedDate = incomes.updatedDate;
            _incomes.value       = incomes.value;

            db.incomes.Add(_incomes);
            db.SaveChanges();
            DbOperation model = new DbOperation();

            model.id    = _incomes.id;
            model.table = "income";
            GeneralController.IncreaseTransactionCounter(model);
            return(Ok(incomes));
        }