예제 #1
0
 public ActionResult AddOrEdit(VT_GetTripOrder_Result result)
 {
     if (result.CompleteDate == null)
     {
         db.VT_CompleteTrip(result.CntrNo, result.ID, result.TruckNo, DateTime.Now, result.Status, result.Note);
     }
     else
     {
         DateTime complete = DateTime.ParseExact(result.CompleteDate, "yyyy-MM-dd HH:mm:ss", CultureInfo.InvariantCulture);
         db.VT_CompleteTrip(result.CntrNo, result.ID, result.TruckNo, complete, result.Status, result.Note);
     }
     db.SaveChanges();
     return(Json(new { success = true, message = "Updated Successfully" }, JsonRequestBehavior.AllowGet));
 }
예제 #2
0
 public ActionResult AddOrEdit(VT_GetTripOrder_Result result)
 {
     try
     {
         if (result.CompleteDate == null)
         {
             db.VT_CompleteTrip(result.CntrNo, result.ID, result.TruckNo, DateTime.Now, result.Status, result.Note, result.Weight);
         }
         else
         {
             DateTime complete = DateTime.ParseExact(result.CompleteDate + " 23:59", "dd/MM/yyyy HH:mm", CultureInfo.InvariantCulture);
             db.VT_CompleteTrip(result.CntrNo, result.ID, result.TruckNo, complete, result.Status, result.Note, result.Weight);
         }
         db.SaveChanges();
         return(Json(new { success = true, message = "Chỉnh sửa chi tiết thành công!" }, JsonRequestBehavior.AllowGet));
     }
     catch (Exception ex)
     {
         help.LogError(ex);
         return(Json(new { success = false, message = "Lỗi chỉnh sửa chi tiết!" }, JsonRequestBehavior.AllowGet));
     }
 }
예제 #3
0
        public ActionResult AddOrEdit(int id = 0)
        {
            VT_GetTripOrder_Result odr = db.VT_GetTripOrder(id).FirstOrDefault();

            return(View(odr));
        }