Esempio n. 1
0
        //   D E L E T E
        public bool Delete(MX mx)
        {
            MX mxToDelete = GetMXById(mx.Id);

            if (mxToDelete == null)
            {
                return(false);
            }
            _context.MXs.Remove(mxToDelete);
            _context.SaveChanges();
            return(true);
        }
Esempio n. 2
0
        //   U P D A T E
        public MX Update(MX mx)
        {
            MX mxToUpdate = GetMXById(mx.Id);

            if (mxToUpdate != null)
            {
                mxToUpdate.Date    = mx.Date;
                mxToUpdate.Action  = mx.Action;
                mxToUpdate.Mileage = mx.Mileage;
                mxToUpdate.Cost    = mx.Cost;
                _context.SaveChanges();
            }
            return(mxToUpdate);
        }
Esempio n. 3
0
 //   M E T H O D S
 //   C R E A T E
 public MX Create(MX mx)
 {
     _context.MXs.Add(mx);
     _context.SaveChanges();
     return(mx);
 }