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()); }
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); }