Exemple #1
0
        public JsonResult AddDistrict(string districtName, HashSet <string> values)
        {
            if (string.IsNullOrWhiteSpace(districtName))
            {
                return(Json(new { Result = "District name is required to create a district." }));
            }
            if (values == null || values.Count() == 0)
            {
                return(Json(new { Result = "A list of zipcodes is required to create a district." }));
            }

            var district = new DistrictDataModel()
            {
                DistrictName = districtName,
                Zip          = values.Select(z => new ZipFillsDistrict()
                {
                    ZipCode = int.Parse(z), DistrictName = districtName
                }).ToList()
            };

            _Context.District.Add(district);

            _Context.SaveChanges();

            return(Json(new { Result = string.Format("District sucessfuly created with name '{0}'.", districtName) }));
        }
Exemple #2
0
        public async Task <IActionResult> VerifyDistrictExistsAsync(string districtName)
        {
            DistrictDataModel result = await _Context.District.FindAsync(districtName);

            if (result == null)
            {
                return(Json($"District \"{districtName}\" does not exist, enter a valid one."));
            }

            return(Json(true));
        }
 public override void OnShow(params object[] paralist)
 {
     _model = (DistrictDataModel)paralist[0];
 }
 public override void Awake(params object[] paralist)
 {
     base.Awake(paralist);
     _model = (DistrictDataModel)paralist[0];
 }