コード例 #1
0
ファイル: Class1.cs プロジェクト: tongtrongnhan/LiftEmAll
        public int SendRequest(DriverRequest request)
        {
            var db = new LiftEmAllEntities();

            request.CreatedDate = DateTime.Now;
            db.DriverRequests.Add(request);
            db.SaveChanges();
            return(request.Id);
        }
コード例 #2
0
ファイル: Class1.cs プロジェクト: tongtrongnhan/LiftEmAll
        public int UpdateStatus(int id)
        {
            var db      = new LiftEmAllEntities();
            var request = db.DriverRequests.Find(id);

            if (request == null)
            {
                return(0);
            }
            request.IsDone      = true;
            request.UpdatedDate = DateTime.Now;
            db.SaveChanges();
            return(request.Id);
        }
コード例 #3
0
ファイル: Class1.cs プロジェクト: tongtrongnhan/LiftEmAll
        public int UpdateDriver(DriverRequest r)
        {
            var db      = new LiftEmAllEntities();
            var request = db.DriverRequests.Find(r.Id);

            if (request == null)
            {
                return(0);
            }
            request.DriverName  = r.DriverName;
            request.UpdatedDate = DateTime.Now;
            db.SaveChanges();
            return(request.Id);
        }
コード例 #4
0
ファイル: Class1.cs プロジェクト: tongtrongnhan/LiftEmAll
        public DriverRequest GetDriverRequestById(int id)
        {
            var db = new LiftEmAllEntities();

            return(db.DriverRequests.FirstOrDefault(x => x.Id == id));
        }
コード例 #5
0
ファイル: Class1.cs プロジェクト: tongtrongnhan/LiftEmAll
        public List <DriverRequest> GetAllRequest()
        {
            var db = new LiftEmAllEntities();

            return(db.DriverRequests.ToList());
        }