Exemple #1
0
 public ActionResult CreateVehicle(FormCollection frm)
 {
     try
     {
         if (Session["logindetails"] == null)
         {
             Session.Abandon();
             return(RedirectToAction("Index", "UserLogin", new { area = "Login" }));
         }
         USP_GetUserDetails_Result logindetails = new USP_GetUserDetails_Result();
         if (Session["logindetails"] != null)
         {
             logindetails = (USP_GetUserDetails_Result)Session["logindetails"];
         }
         usp_VehicleMasterGetByID_Result vehicle = new usp_VehicleMasterGetByID_Result();
         TryUpdateModel(vehicle);
         string result = Convert.ToString(InventoryEntities.usp_VehicleMasterInsertUpate(0, vehicle.VehicleNumber, logindetails.Company_Id,
                                                                                         logindetails.Branch_Id, DateTime.Now, logindetails.USer_Id, 0, null, vehicle.status).SingleOrDefault());
         if (result == "Duplicate Vehicle")
         {
             ModelState.AddModelError("Error", "Vehicle already exists");
             return(View());
         }
         else
         {
             return(RedirectToAction("Index"));
         }
     }
     catch (Exception ex)
     {
         return(RedirectToAction("Index"));
     }
 }
Exemple #2
0
        public ActionResult EditVehicle(FormCollection frm)
        {
            try
            {
                if (Session["logindetails"] == null)
                {
                    Session.Abandon();
                    return(RedirectToAction("Index", "UserLogin", new { area = "Login" }));
                }
                USP_GetUserDetails_Result logindetails = new USP_GetUserDetails_Result();
                if (Session["logindetails"] != null)
                {
                    logindetails = (USP_GetUserDetails_Result)Session["logindetails"];
                }

                usp_VehicleMasterGetByID_Result vehicle = new usp_VehicleMasterGetByID_Result();
                TryUpdateModel(vehicle);
                string result = Convert.ToString(InventoryEntities.usp_VehicleMasterInsertUpate(vehicle.VehicleID, vehicle.VehicleNumber, logindetails.Company_Id,
                                                                                                logindetails.Branch_Id, DateTime.Now, 0, logindetails.USer_Id, DateTime.Now, vehicle.status));
                return(RedirectToAction("Index"));
            }
            catch (Exception ex)
            {
                return(RedirectToAction("Index"));
            }
        }
Exemple #3
0
 public ActionResult EditVehicle(int VehicleID)
 {
     try {
         if (Session["logindetails"] == null)
         {
             Session.Abandon();
             return(RedirectToAction("Index", "UserLogin", new { area = "Login" }));
         }
         USP_GetUserDetails_Result logindetails = new USP_GetUserDetails_Result();
         if (Session["logindetails"] != null)
         {
             logindetails = (USP_GetUserDetails_Result)Session["logindetails"];
         }
         usp_VehicleMasterGetByID_Result vehicle = new usp_VehicleMasterGetByID_Result();
         vehicle = InventoryEntities.usp_VehicleMasterGetByID(logindetails.Company_Id, logindetails.Branch_Id, VehicleID).SingleOrDefault();
         return(View(vehicle));
     }
     catch (Exception ex)
     {
         return(RedirectToAction("Index"));
     }
 }