77
subLocalities.Add(new SubLocality() { ID = 1, LocalityID = 1, Name = "East Faridabaad Region 1" });
1
using System;
2
using System.Collections.Generic;
3
using System.ComponentModel.DataAnnotations;
4
using System.Web.Mvc;
5
6
namespace Ashish
7
{
8
public class City
9
{
10
public int ID { get; set; }
11
public string Name { get; set; }
12
}
13
public class Locality
14
{
15
public int ID { get; set; }
16
public int CityID { get; set; }
17
public string Name { get; set; }
18
}
19
public class SubLocality
20
{
21
public int ID { get; set; }
22
public int LocalityID { get; set; }
23
public string Name { get; set; }
24
}
104
<script src="//ajax.aspnetcdn.com/ajax/jquery.validate/1.11.1/jquery.validate.min.js"></script>
1
@model Ashish.ViewModel
2
@{
3
Layout = null;
4
}
5
6
<!DOCTYPE html>
7
<!-- template from http://getbootstrap.com/getting-started -->
8
9
<html lang="en">
10
<head>
11
<meta charset="utf-8">
12
<meta http-equiv="X-UA-Compatible" content="IE=edge">
13
<meta name="viewport" content="width=device-width, initial-scale=1">
14
15
<style type="text/css">
16
div {
17
margin: 10px;
18
}
19
label {
20
display: inline-block;
21
width: 100px;
22
}
23
input[type="text"] {
24
box-sizing: border-box;
72
IEnumerable<SubLocality> subLocalities = Repository.FetchSubLocalities().Where(l => l.LocalityID == model.SelectedLocality.Value);
1
using System;
2
using System.Web.Mvc;
3
using System.Collections.Generic;
4
using System.Linq;
5
6
namespace Ashish
7
{
8
public class HomeController : Controller
9
{
10
[HttpGet]
11
public ActionResult Index()
12
{
13
ViewModel model = new ViewModel();
14
ConfigureViewModel(model);
15
return View(model);
16
}
17
18
[HttpPost]
19
public ActionResult Index(ViewModel model)
20
{
21
if (!ModelState.IsValid)
22
{
23
ConfigureViewModel(model);
24
return View(model);