Esempio n. 1
0
        public Data.Models.Expenses AddItem(Data.Models.Expenses model)
        {
            //string date = "04/01/" + FiscalYear.ToString();
            //DateTime dtInitial = Convert.ToDateTime(date);
            //DateTime dtEnd = Convert.ToDateTime(date).AddYears(1);
            //if (model.Date >= dtInitial && model.Date < dtEnd)
            //{

            //}
            long Id         = 0;
            var  FiscalYear = model.Date.Year;

            if (FiscalYear > 0)
            {
                _db.Expenses.Add(model);
                _db.SaveChanges();//this generates the Id for customer
                Id = model.Id;
                return(model);
            }
            else
            {
                throw new System.ArgumentException("verify your Information", "Save");
            }
            return(new Data.Models.Expenses());
        }
Esempio n. 2
0
        public int EditItem(Data.Models.Expenses model)
        {
            // find the record to update
            var entityToUpdate = _db.Expenses.Find(model.Id);

            if (entityToUpdate != null)
            {
                //set the new values
                _db.Entry(entityToUpdate).CurrentValues.SetValues(model);
                return(_db.SaveChanges());
            }
            return(0);
        }