Example #1
0
        public ActionResult AddVehicle(VehicleModel vehicleModel)
        {
            try
            {
                if (Session["User"] == null) return RedirectToAction("Login", "Account");
                if (vehicleModel != null)
                {
                    var user = (UserModel)Session["User"];
                     var enterprice = vehicleModel.CustumerType != (int)Enums.Enterprice.Bireysel;
                    var model = new VehicleModel
                    {
                        CreatedById = user.UserId,
                        CreatedDate = DateTime.Now,
                        Enterprice = enterprice,
                        Description = vehicleModel.Description,
                        IsDeleted = false,
                        Model = vehicleModel.Model,
                        VehicleName = vehicleModel.VehicleName,
                        VehiclePlate = vehicleModel.VehiclePlate,
                        VehicleType = vehicleModel.VehicleType
            
                    };
                    var add = _vehicleRepository.AddNewVehicleByVehicleModel(model);
                    if (add!=null)
                    {
                        return RedirectToAction("VehicleList", "Vehicle");
                    }
                }
                return View();
            }
            catch (Exception)
            {

                throw;
            }

        }