Ejemplo n.º 1
0
        public ActionResult Create([Bind(Include = "Id,Number,NumberOfBedrooms,OccupantDesignation,Status,ResidentialQuarterId")] House house, IEnumerable <HttpPostedFileBase> image)
        {
            if (ModelState.IsValid)
            {
                foreach (var item in image)
                {
                    string error;
                    if (!FileHelper.CheckIfFileIsImage(item, out error))
                    {
                        ModelState.AddModelError("", error);
                        ViewBag.ResidentialQuarterId = new SelectList(DataFilter.GetResidentialQuarters(TempData.Peek("Id") + ""), "Id", "Name", house.ResidentialQuarterId);
                        return(View(house));
                    }
                }

                house.Id = Guid.NewGuid();
                house.ResidentialQuarter = db.ResidentialQuarters.Find(house.ResidentialQuarterId);
                string basePath = Server.MapPath(Constants.HOUSE_UPLOAD_BASE_PATH + house.Id + "/");
                FileHelper.SaveFiles(image, basePath);
                db.Houses.Add(house);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            ViewBag.ResidentialQuarterId = new SelectList(DataFilter.GetResidentialQuarters(TempData.Peek("Id") + ""), "Id", "Name", house.ResidentialQuarterId);
            return(View(house));
        }
Ejemplo n.º 2
0
        public ActionResult Create([Bind(Include = "Id,Name,NumberOfBays,SanctionNumber,Address,Latitude,Longitude,PhoneNumber,LandArea,DateOfEstablishment,CostOfEstablishment,SanctionedStrength,Status")] FireStation fireStation,
                                   IEnumerable <HttpPostedFileBase> image)
        {
            if (ModelState.IsValid)
            {
                foreach (var item in image)
                {
                    string error;
                    if (!FileHelper.CheckIfFileIsImage(item, out error))
                    {
                        ModelState.AddModelError("", error);
                        ViewBag.Id = new SelectList(DataFilter.GetHoblis(TempData.Peek("Id") + ""), "Id", "Name", fireStation.Id);
                        return(View(fireStation));
                    }
                }

                //fireStation.Id = Guid.NewGuid();

                string basePath = Server.MapPath(Constants.FIRE_STATION_UPLOAD_BASE_PATH + fireStation.Id + "/");
                FileHelper.SaveFiles(image, basePath);

                db.FireStations.Add(fireStation);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            ViewBag.Id = new SelectList(DataFilter.GetHoblis(TempData.Peek("Id") + ""), "Id", "Name", fireStation.Id);
            return(View(fireStation));
        }
Ejemplo n.º 3
0
        public ActionResult Create([Bind(Include = "Id,Address,Area,DateOfPurchase,Cost,GovernmentSactionNumber,IsEncroached,FireStationId")] Land land,
                                   IEnumerable <HttpPostedFileBase> image)
        {
            if (ModelState.IsValid)
            {
                foreach (var item in image)
                {
                    string error;
                    if (!FileHelper.CheckIfFileIsImage(item, out error))
                    {
                        ModelState.AddModelError("", error);
                        ViewBag.FireStationId = new SelectList(DataFilter.GetFireStations(TempData.Peek("Id") + ""), "Id", "Name", land.FireStationId);
                        return(View(land));
                    }
                }

                land.Id = Guid.NewGuid();

                string basePath = Server.MapPath(Constants.LANDS_UPLOAD_BASE_PATH + land.Id + "/");
                FileHelper.SaveFiles(image, basePath);

                db.Lands.Add(land);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            ViewBag.FireStationId = new SelectList(DataFilter.GetFireStations(TempData.Peek("Id") + ""), "Id", "Name", land.FireStationId);
            return(View(land));
        }
Ejemplo n.º 4
0
        public ActionResult Create([Bind(Include = "Id,Name,Make,Model,RegistrationNumber,Cost,DateOfPurchase,EngineNumber,CapacityFuelTank,TaxCard,SanctionOrderNumber,SanctionDate,TheoreticalMileage,KilometersCovered,Usage,CapacityOfAttachement,FireStationId,PhotoNoth,PhotoSouth,PhotoEast,PhotoWest")] Vehicle vehicle,
                                   IEnumerable <HttpPostedFileBase> image)
        {
            if (ModelState.IsValid)
            {
                foreach (var item in image)
                {
                    string error;
                    if (!FileHelper.CheckIfFileIsImage(item, out error))
                    {
                        ModelState.AddModelError("", error);
                        ViewBag.FireStationId = new SelectList(DataFilter.GetFireStations(TempData.Peek("Id") + ""), "Id", "Name", vehicle.FireStationId);
                        return(View(vehicle));
                    }
                }
                vehicle.Id = Guid.NewGuid();

                string basePath = Server.MapPath(Constants.VEHICLE_UPLOAD_BASE_PATH + vehicle.Id + "/");
                FileHelper.SaveFiles(image, basePath);

                db.Vehicles.Add(vehicle);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            ViewBag.FireStationId = new SelectList(DataFilter.GetFireStations(TempData.Peek("Id") + ""), "Id", "Name", vehicle.FireStationId);
            return(View(vehicle));
        }
Ejemplo n.º 5
0
        public ActionResult Create([Bind(Include = "Id,Name,Capacity,FireStationId")] ClassRoom classRoom, IEnumerable <HttpPostedFileBase> image)
        {
            if (ModelState.IsValid)
            {
                foreach (var item in image)
                {
                    string error;
                    if (!FileHelper.CheckIfFileIsImage(item, out error))
                    {
                        ModelState.AddModelError("", error);
                        ViewBag.FireStationId = new SelectList(DataFilter.GetFireStations(TempData.Peek("Id") + ""), "Id", "Name", classRoom.FireStationId);
                        return(View(classRoom));
                    }
                }


                classRoom.Id = Guid.NewGuid();
                string basePath = Server.MapPath(Constants.CLASS_ROOM_UPLOAD_BASE_PATH + classRoom.Id + "/");
                FileHelper.SaveFiles(image, basePath);

                db.ClassRooms.Add(classRoom);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            ViewBag.FireStationId = new SelectList(DataFilter.GetFireStations(TempData.Peek("Id") + ""), "Id", "Name", classRoom.FireStationId);
            return(View(classRoom));
        }
Ejemplo n.º 6
0
        public ActionResult Create([Bind(Include = "Id,DateofPurchase,Status,Quantity,VehicleId,VehicleEquipmentTypeId")] VehicleEquipment vehicleEquipment,
                                   IEnumerable <HttpPostedFileBase> image)
        {
            if (ModelState.IsValid)
            {
                foreach (var item in image)
                {
                    string error;
                    if (!FileHelper.CheckIfFileIsImage(item, out error))
                    {
                        ModelState.AddModelError("", error);
                        ViewBag.VehicleId = new SelectList(DataFilter.GetVehicles(TempData.Peek("Id") + ""), "Id", "Name", vehicleEquipment.VehicleId);
                        ViewBag.VehicleEquipmentTypeId = new SelectList(db.VehicleEquipmentTypes, "Id", "Name", vehicleEquipment.VehicleEquipmentTypeId);
                        return(View(vehicleEquipment));
                    }
                }

                vehicleEquipment.Id = Guid.NewGuid();

                string basePath = Server.MapPath(Constants.VEHICLE_EQUIPMENTS_UPLOAD_BASE_PATH + vehicleEquipment.Id + "/");
                FileHelper.SaveFiles(image, basePath);

                db.VehicleEquipments.Add(vehicleEquipment);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            ViewBag.VehicleId = new SelectList(DataFilter.GetVehicles(TempData.Peek("Id") + ""), "Id", "Name", vehicleEquipment.VehicleId);
            ViewBag.VehicleEquipmentTypeId = new SelectList(db.VehicleEquipmentTypes, "Id", "Name", vehicleEquipment.VehicleEquipmentTypeId);
            return(View(vehicleEquipment));
        }
Ejemplo n.º 7
0
        public ActionResult Create([Bind(Include = "Id,Description,IsMajor")] FireExtinguishingEquipmentDamageType fireExtinguishingEquipmentDamageType)
        {
            if (ModelState.IsValid)
            {
                fireExtinguishingEquipmentDamageType.Id = Guid.NewGuid();
                db.FireExtinguishingEquipmentDamageTypes.Add(fireExtinguishingEquipmentDamageType);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(fireExtinguishingEquipmentDamageType));
        }
Ejemplo n.º 8
0
        public ActionResult Create([Bind(Include = "Id,Description,IsMajor")] BuildingDamageTypes buildingDamageTypes)
        {
            if (ModelState.IsValid)
            {
                buildingDamageTypes.Id = Guid.NewGuid();
                db.BuildingDamageTypes.Add(buildingDamageTypes);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(buildingDamageTypes));
        }
        public ActionResult Create([Bind(Include = "Id,Description,IsMajor")] VehicleEquipmentDamageType vehicleEquipmentDamageType)
        {
            if (ModelState.IsValid)
            {
                vehicleEquipmentDamageType.Id = Guid.NewGuid();
                db.VehicleEquipmentDamageTypes.Add(vehicleEquipmentDamageType);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(vehicleEquipmentDamageType));
        }
Ejemplo n.º 10
0
        public ActionResult Create([Bind(Include = "Id,Name,MaxYears")] Group group)
        {
            if (ModelState.IsValid)
            {
                group.Id = Guid.NewGuid();
                db.Groups.Add(group);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(group));
        }
Ejemplo n.º 11
0
        public ActionResult Create([Bind(Include = "Id,Name")] OilType oilType)
        {
            if (ModelState.IsValid)
            {
                oilType.Id = Guid.NewGuid();
                db.OilTypes.Add(oilType);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(oilType));
        }
Ejemplo n.º 12
0
        public ActionResult Create([Bind(Include = "Id,Name,Make,Model,YearOfManufacture,Cost,IsFuelRequired")] FireExtinguishingEquipmentType fireExtinguishingEquipmentType)
        {
            if (ModelState.IsValid)
            {
                fireExtinguishingEquipmentType.Id = Guid.NewGuid();
                db.FireExtinguishingEquipmentTypes.Add(fireExtinguishingEquipmentType);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(fireExtinguishingEquipmentType));
        }
Ejemplo n.º 13
0
        public ActionResult Create([Bind(Include = "Id,Name")] District district)
        {
            if (ModelState.IsValid)
            {
                district.Id = Guid.NewGuid();
                db.Districts.Add(district);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(district));
        }
Ejemplo n.º 14
0
        public ActionResult Create([Bind(Include = "Id,Name")] Zone zone)
        {
            if (ModelState.IsValid)
            {
                zone.Id = Guid.NewGuid();
                db.Zones.Add(zone);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(zone));
        }
Ejemplo n.º 15
0
        public ActionResult Create([Bind(Include = "Id,DateOfPayment,AmountPaid,ExpiryDate,VehicleId")] InsuranceRenewal insuranceRenewal)
        {
            if (ModelState.IsValid)
            {
                insuranceRenewal.Id = Guid.NewGuid();
                db.InsuranceRenewals.Add(insuranceRenewal);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            ViewBag.VehicleId = new SelectList(DataFilter.GetVehicles(TempData.Peek("Id") + ""), "Id", "RegistrationNumber", insuranceRenewal.VehicleId);
            return(View(insuranceRenewal));
        }
Ejemplo n.º 16
0
        public ActionResult Create([Bind(Include = "Id,Name,FireStationId")] ResidentialQuarter residentialQuarter)
        {
            if (ModelState.IsValid)
            {
                residentialQuarter.Id = Guid.NewGuid();
                db.ResidentialQuarters.Add(residentialQuarter);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            ViewBag.FireStationId = new SelectList(DataFilter.GetFireStations(TempData.Peek("Id") + ""), "Id", "Name", residentialQuarter.FireStationId);
            return(View(residentialQuarter));
        }
Ejemplo n.º 17
0
        public ActionResult Create([Bind(Include = "Id,Address,Reason,PotentialCost,AreaRequired,FireStationId")] RequiredLand requiredLand)
        {
            if (ModelState.IsValid)
            {
                requiredLand.Id = Guid.NewGuid();
                db.RequiredLands.Add(requiredLand);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            ViewBag.FireStationId = new SelectList(DataFilter.GetFireStations(TempData.Peek("Id") + ""), "Id", "Name", requiredLand.FireStationId);
            return(View(requiredLand));
        }
Ejemplo n.º 18
0
        public ActionResult Create([Bind(Include = "Id,Name,Description,IsOwned,Capacity,FireStationId")] WaterSource waterSource)
        {
            if (ModelState.IsValid)
            {
                waterSource.Id = Guid.NewGuid();
                db.WaterSources.Add(waterSource);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            ViewBag.FireStationId = new SelectList(DataFilter.GetFireStations(TempData.Peek("id") + ""), "Id", "Name", waterSource.FireStationId);
            return(View(waterSource));
        }
Ejemplo n.º 19
0
        public ActionResult Create([Bind(Include = "Id,IssueDate,Comment,VehicleId")] FittnessCertificate fittnessCertificate)
        {
            if (ModelState.IsValid)
            {
                fittnessCertificate.Id = Guid.NewGuid();
                db.FittnessCertificates.Add(fittnessCertificate);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            ViewBag.VehicleId = new SelectList(DataFilter.GetVehicles(TempData.Peek("Id") + ""), "Id", "RegistrationNumber", fittnessCertificate.VehicleId);
            return(View(fittnessCertificate));
        }
Ejemplo n.º 20
0
        public ActionResult Create([Bind(Include = "Id,Name,TalukId")] Hobli hobli)
        {
            if (ModelState.IsValid)
            {
                hobli.Id = Guid.NewGuid();
                db.Hoblis.Add(hobli);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            ViewBag.TalukId = new SelectList(DataFilter.GetTaluks(TempData.Peek("Id") + ""), "Id", "Name", hobli.TalukId);
            return(View(hobli));
        }
Ejemplo n.º 21
0
        public ActionResult Create([Bind(Include = "Id,RankName,GroupId")] Rank rank)
        {
            if (ModelState.IsValid)
            {
                rank.Id = Guid.NewGuid();
                db.Ranks.Add(rank);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            ViewBag.GroupId = new SelectList(db.Groups, "Id", "Name", rank.GroupId);
            return(View(rank));
        }
Ejemplo n.º 22
0
        public ActionResult Create([Bind(Include = "Id,PaymentDate,AmountPaid,ExpiryDate,VehicleId")] TaxPayment taxPayment)
        {
            if (ModelState.IsValid)
            {
                taxPayment.Id = Guid.NewGuid();
                db.TaxPayments.Add(taxPayment);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            ViewBag.VehicleId = new SelectList(DataFilter.GetVehicles(TempData.Peek("Id") + ""), "Id", "RegistrationNumber", taxPayment.VehicleId);
            return(View(taxPayment));
        }
Ejemplo n.º 23
0
        public ActionResult Create([Bind(Include = "Id,Name,DistrictId")] Taluk taluk)
        {
            if (ModelState.IsValid)
            {
                taluk.Id = Guid.NewGuid();
                db.Taluks.Add(taluk);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            ViewBag.DistrictId = new SelectList(DataFilter.GetDistricts(TempData.Peek("Id") + ""), "Id", "Name", taluk.DistrictId);
            return(View(taluk));
        }
Ejemplo n.º 24
0
        public ActionResult Create([Bind(Include = "Id,OdometerReading,RoadRunKilometer,PumpRunKilometer,DateOfChange,VehicleId")] TyreChange tyreChange)
        {
            if (ModelState.IsValid)
            {
                tyreChange.Id = Guid.NewGuid();
                db.TyreChanges.Add(tyreChange);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            ViewBag.VehicleId = new SelectList(DataFilter.GetVehicles(TempData.Peek("Id") + ""), "Id", "RegistrationNumber", tyreChange.VehicleId);
            return(View(tyreChange));
        }
Ejemplo n.º 25
0
        public ActionResult Create([Bind(Include = "Id,RangeId,DistrictId")] RangeDistrict rangeDistrict)
        {
            if (ModelState.IsValid)
            {
                rangeDistrict.Id = Guid.NewGuid();
                db.RangeDistricts.Add(rangeDistrict);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            ViewBag.DistrictId = new SelectList(DataFilter.GetDistricts(TempData.Peek("Id") + ""), "Id", "Name", rangeDistrict.DistrictId);
            ViewBag.RangeId    = new SelectList(DataFilter.GetRanges(TempData.Peek("Id") + ""), "Id", "Name", rangeDistrict.RangeId);
            return(View(rangeDistrict));
        }
Ejemplo n.º 26
0
        public ActionResult Create([Bind(Include = "Id,StartDate,End,NoOfYears,EmployeeId,FireStationId")] WorksFor worksFor)
        {
            if (ModelState.IsValid)
            {
                worksFor.Id = Guid.NewGuid();
                db.WorksFors.Add(worksFor);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            ViewBag.EmployeeId    = new SelectList(db.Employees, "Id", "Name", worksFor.EmployeeId);
            ViewBag.FireStationId = new SelectList(db.FireStations, "Id", "Name", worksFor.FireStationId);
            return(View(worksFor));
        }
Ejemplo n.º 27
0
        public ActionResult Create([Bind(Include = "Id,Vacant,RankId,FireStationId")] Vacancy vacancy)
        {
            if (ModelState.IsValid)
            {
                vacancy.Id = Guid.NewGuid();
                db.Vacancies.Add(vacancy);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            ViewBag.FireStationId = new SelectList(db.FireStations, "Id", "Name", vacancy.FireStationId);
            ViewBag.RankId        = new SelectList(db.Ranks, "Id", "RankName", vacancy.RankId);
            return(View(vacancy));
        }
Ejemplo n.º 28
0
        public ActionResult Create([Bind(Include = "Id,Sanctioned,Alloted,RankId,FireStationId")] Count count)
        {
            if (ModelState.IsValid)
            {
                count.Id = Guid.NewGuid();
                db.Counts.Add(count);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            ViewBag.FireStationId = new SelectList(db.FireStations, "Id", "Name", count.FireStationId);
            ViewBag.RankId        = new SelectList(db.Ranks, "Id", "RankName", count.RankId);
            return(View(count));
        }
Ejemplo n.º 29
0
        public ActionResult Create([Bind(Include = "Id,ZoneId,RangeId")] ZoneRange zoneRange)
        {
            if (ModelState.IsValid)
            {
                zoneRange.Id = Guid.NewGuid();
                db.ZoneRanges.Add(zoneRange);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            ViewBag.RangeId = new SelectList(DataFilter.GetRanges(TempData.Peek("Id") + ""), "Id", "Name", zoneRange.RangeId);
            ViewBag.ZoneId  = new SelectList(DataFilter.GetZones(TempData.Peek("Id") + ""), "Id", "Name", zoneRange.ZoneId);
            return(View(zoneRange));
        }
Ejemplo n.º 30
0
        public ActionResult Create([Bind(Include = "Id,Name,Kgidno,HK,SpouseCadre,Gender,DateOfBirth,DateOfJoining,Address,PhoneNumber,Seniority,TalukId,RankId,FireStationId")] Employee employee)
        {
            if (ModelState.IsValid)
            {
                employee.Id = Guid.NewGuid();
                db.Employees.Add(employee);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            ViewBag.FireStationId = new SelectList(DataFilter.GetFireStations(TempData.Peek("Id") + ""), "Id", "Name", employee.FireStationId);
            ViewBag.RankId        = new SelectList(db.Ranks, "Id", "RankName", employee.RankId);
            ViewBag.TalukId       = new SelectList(db.Taluks, "Id", "Name", employee.TalukId);
            return(View(employee));
        }