Exemple #1
0
        public HttpResponseMessage AddModel(ModelsModel model)
        {
            var modeltype = new Model()
            {
                ModelType = model.ModelType
            };

            try
            {
                foreach (var checkmodel in DBContext.Model)
                {
                    if (checkmodel.ModelType == model.ModelType)
                    {
                        return(new HttpResponseMessage(HttpStatusCode.Conflict));
                    }
                }
            }
            catch (Exception)
            {
                return(new HttpResponseMessage(HttpStatusCode.InternalServerError));
            }
            DBContext.Model.Add(modeltype);
            DBContext.SaveChanges();
            return(new HttpResponseMessage(HttpStatusCode.Created));
        }
        public ActionResult EditPropModel(int id)
        {
            ViewBag.ActiveMenu = "Models";
            var model = new ModelsModel().GetModelsData(id);

            return(View("..\\PropertyManagement\\_EditPropModel", model));
        }
Exemple #3
0
        //Save Update Method

        public ActionResult SaveUpdateModels(ModelsModel model)
        {
            try
            {
                return(Json(new { model = new ModelsModel().SaveUpdateModels(model) }, JsonRequestBehavior.AllowGet));
            }
            catch (Exception Ex)
            {
                return(Json(new { Ex.Message }, JsonRequestBehavior.AllowGet));
            }
        }
Exemple #4
0
        public ActionResult SegmentItemsGridSelect([DataSourceRequest] DataSourceRequest request, int?ModelID, int?SegmentID)
        {
            if (ModelID.HasValue && SegmentID.HasValue)
            {
                SegmentItemsGridViewModel viewModel = ModelsModel.GetSegmentItems(ModelID.Value, SegmentID.Value);
                viewModel.ModelID = ModelID;

                return(Json(viewModel.SegmentItems.ToDataSourceResult(request), JsonRequestBehavior.AllowGet));
            }

            return(null);
        }
Exemple #5
0
        public ActionResult GetSegmentItems(int?ModelID, int?SegmentID, string SegmentName)
        {
            var viewModel = new SegmentItemsGridViewModel();

            if (ModelID.HasValue && SegmentID.HasValue)
            {
                viewModel = ModelsModel.GetSegmentItems(ModelID.Value, SegmentID.Value);

                viewModel.SegmentName = SegmentName;
                viewModel.ModelID     = ModelID;
            }

            return(PartialView("SegmentItemsGridPartialView", viewModel));
        }
Exemple #6
0
        public AddVehicleInfoModel GetVehicleInfo()
        {
            var avim         = new AddVehicleInfoModel();
            var colorList    = new List <ColorModel>();
            var modelList    = new List <ModelsModel>();
            var fuelList     = new List <FuelModel>();
            var manufactList = new List <ManufacturerModel>();

            foreach (var color in DBContext.Color)
            {
                var c = new ColorModel();
                c.Id        = color.Id;
                c.ColorName = color.ColorName;
                c.Metallic  = color.Metalic;
                colorList.Add(c);
            }

            avim.Colors = colorList;

            foreach (var model in DBContext.Model)
            {
                var m = new ModelsModel();

                m.Id        = model.Id;
                m.ModelType = model.ModelType;
                modelList.Add(m);
            }
            avim.Models = modelList;

            foreach (var fuel in DBContext.Fuel)
            {
                var f = new FuelModel();
                f.Id       = fuel.Id;
                f.FuelType = fuel.FuelType;
                fuelList.Add(f);
            }
            avim.Fuels = fuelList;

            foreach (var manufacturer in DBContext.Manufacturer)
            {
                var manu = new ManufacturerModel();
                manu.Id           = manufacturer.Id;
                manu.ManufactName = manufacturer.ManufactName;
                manufactList.Add(manu);
            }
            avim.Manufacturers = manufactList;

            return(avim);
        }
Exemple #7
0
        public ActionResult UploadModelsFloorPlanDetails(ModelsModel model)
        {
            try
            {
                HttpPostedFileBase fb = null;
                for (int i = 0; i < Request.Files.Count; i++)
                {
                    fb = Request.Files[i];
                }

                return(Json(new { model = new ModelsModel().UploadModelsFloorPlanDetails(fb, model) }, JsonRequestBehavior.AllowGet));
            }
            catch (Exception Ex)
            {
                return(Json(new { Ex.Message }, JsonRequestBehavior.AllowGet));
            }
        }
Exemple #8
0
        public ActionResult Edit(int Id)
        {
            var model = new ModelsModel().GetModelsData(Id);

            return(View("..\\Models\\Edit", model));
        }
Exemple #9
0
 public static bool ValidateModel(ModelsModel model)
 {
     return(model != null);
 }
Exemple #10
0
        public ActionResult ModelsGridSelect([DataSourceRequest] DataSourceRequest request, int ModelID)
        {
            ModelDataViewModel viewModel = ModelsModel.GetModel(ModelID);

            return(Json(viewModel.GridData.ToDataSourceResult(request), JsonRequestBehavior.AllowGet));
        }
Exemple #11
0
        public PartialViewResult ViewModelVisualization(int id)
        {
            var vm = ModelsModel.GetModel(id);

            return(PartialView(vm));
        }
Exemple #12
0
        public PartialViewResult ViewModelData(int id)
        {
            var vm = ModelsModel.GetModel(id);

            return(PartialView(vm));
        }
Exemple #13
0
        public PartialViewResult Header(int id)
        {
            var vm = ModelsModel.GetModel(id);

            return(PartialView(vm));
        }