コード例 #1
0
 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();
     }
 }
コード例 #2
0
 public ActionResult SaveNewDailyFleetMgt(FleetDailyManagement entitymodel)
 {
     entitymodel.Id        = Guid.NewGuid();
     entitymodel.IssueDate = DateTime.Now;
     fleetservice.IsDailyFleetSaved(entitymodel);
     return(LoadFleetDetails(entitymodel.FleetId));
 }
コード例 #3
0
 public bool IsDailyFleetSaved(FleetDailyManagement Entity)
 {
     using (var db = new SCMSEntities())
     {
         clearSession();
         db.FleetDailyManagements.Add(Entity);
         return db.SaveChanges() > 0 ? true : false;
     }
 }
コード例 #4
0
 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;
     }
 }
コード例 #5
0
 public ActionResult EditDailyFleetMgt(FleetDailyManagement entitymodel)
 {
     entitymodel.Id = new Guid(entitymodel.SavedId);
     fleetservice.IsDailyFleetEdited(entitymodel);
     return(LoadFleetDetails(entitymodel.FleetId));
 }