public Model.FleetDailyManagement GetLastDailyFleetRecord(FleetDailyManagement entity) { using (var db = new SCMSEntities()) { return db.FleetDailyManagements.Where(p => p.IssueDate < entity.IssueDate).OrderByDescending(p => p.IssueDate).FirstOrDefault(); } }
public ActionResult SaveNewDailyFleetMgt(FleetDailyManagement entitymodel) { entitymodel.Id = Guid.NewGuid(); entitymodel.IssueDate = DateTime.Now; fleetservice.IsDailyFleetSaved(entitymodel); return(LoadFleetDetails(entitymodel.FleetId)); }
public bool IsDailyFleetSaved(FleetDailyManagement Entity) { using (var db = new SCMSEntities()) { clearSession(); db.FleetDailyManagements.Add(Entity); return db.SaveChanges() > 0 ? true : false; } }
public bool IsDailyFleetEdited(FleetDailyManagement entity) { using (var db = new SCMSEntities()) { clearSession(); db.FleetDailyManagements.Attach(entity); ((IObjectContextAdapter)db).ObjectContext.ObjectStateManager.ChangeObjectState(entity, System.Data.EntityState.Modified); return db.SaveChanges() > 0 ? true : false; } }
public ActionResult EditDailyFleetMgt(FleetDailyManagement entitymodel) { entitymodel.Id = new Guid(entitymodel.SavedId); fleetservice.IsDailyFleetEdited(entitymodel); return(LoadFleetDetails(entitymodel.FleetId)); }