public ActionResult Create(FormCollection form) { var vehicleSvc = new VehicleLogic(Ticket); var modelSvc = new ModelLogic(Ticket); var modelId = StringUtility.ToInt(form["modelId"]); var modelObj = modelSvc.GetById(modelId); var vehicleObj = new VehicleEntity(); vehicleObj.VinNumber = form["vinNumber"]; vehicleObj.ChassisNumber = form["chassisNumber"]; vehicleObj.EngineNumber = form["engineNumber"]; vehicleObj.WholesaleDate = StringUtility.ToDateTime(form["wholesaleDate"]); if (modelObj != null) { vehicleObj.Model.Id = modelObj.Id; vehicleObj.Model.Code = modelObj.Code; vehicleObj.Model.Name = modelObj.Name; } vehicleObj.CurrentDistance = int.Parse(form["currentDistance"]); int id = vehicleSvc.Create(vehicleObj); return RedirectToAction("Display", new { id = id }); }
public ActionResult Create() { var vehicleObj = new VehicleEntity(); ViewData.Model = vehicleObj; return View(); }
public int Create(VehicleEntity vehicleObj) { using (var db = CreateCatalog()) { var statusObj = db.VehicleStatuses.GetByCode("ACT"); vehicleObj.CurrentDistanceUser.Id = Ticket.UserId; vehicleObj.CurrentDistanceDate = DateTime.Now; vehicleObj.VehicleStatus.Id = statusObj.Id; return db.Vehicles.Insert(vehicleObj); } }
public void Update(VehicleEntity vehicleObj) { using (var db = CreateCatalog()) { vehicleObj.CurrentDistanceUser.Id = Ticket.UserId; vehicleObj.CurrentDistanceDate = DateTime.Now; db.Vehicles.Update(vehicleObj); } }
public VehicleModel() { _vehicle = new VehicleEntity(); _customer = new CustomerEntity(); _policies = new List<PolicyEntity>(); }