public ActionResult LogParcelMovement(Parcel_Tracking_Log Log_Record)
        {
            var _loginUser = UserManager.FindById(User.Identity.GetUserId());

            _userBranch            = _parcelService.GetUserBranchCode(_loginUser.UserName);
            Log_Record.branch_code = _userBranch.branch_code;
            _branchRecording       = _parcelService.GetBranch(Log_Record.branch_code);
            Log_Record.date        = DateTime.Now;
            Log_Record.location    = _branchRecording.city;

            try
            {
                _parcelService.LogParcelMovement(Log_Record);
                //return RedirectToAction("DisplayParcels", "Home");
                return(View());
            }
            catch
            {
                return(View());
            }
        }
 //To Implement
 //Method name: LogParcelMovement
 //Return Type: Void
 //Parameter type: Parcel_Tracking_Log
 //Parsmenter Name: New_Parcel_Movement_Record
 //Submission: Assignment 3
 //Date: 21-04-2015
 public void LogParcelMovement(Parcel_Tracking_Log New_Parcel_Movement_Record)
 {
     _dbcontext.Parcel_Tracking_Log.Add(New_Parcel_Movement_Record);
     _dbcontext.SaveChanges();
 }
 //To Implement
 //Method name: LogParcelMovement
 //Return Type: Void
 //Parameter type: Parcel_Tracking_Log
 //Parsmenter Name: New_Parcel_Movement_Record
 //Submission: Assignment 3
 //Date: 21-04-2015
 public void LogParcelMovement(Parcel_Tracking_Log New_Parcel_Movement_Record)
 {
     _parcelDAO.LogParcelMovement(New_Parcel_Movement_Record);
 }