HTML
Below code snippet is only for reference to create Dummy data in MVC.............. ............. Annully Monthly Weekly Daily
Controller
public class HomeController : Controller
{
[AllowAnonymous]
[HttpGet]
public JsonResult GetDummydata(int Duration)
{
List>TestModels> models = GetDummyData(Duration);
return Json(models, JsonRequestBehavior.AllowGet);
}
public List<TestModels> GetDummyData(int Duration)
{
List<TestModels> models = new List<TestModels>();
switch (Duration)
{
case (int)DurationType.Annully:
TestModels testModel = new TestModels();
testModel.Field1 = "Annully";
testModel.Field2 = 20;
testModel.Field3 = 50;
testModel.Field4 = 70;
models.Add(testModel);
break;
case (int)DurationType.Monthly:
TestModels testModel2 = new TestModels();
testModel2.Field1 = "Monthly";
testModel2.Field2 = 50;
testModel2.Field3 = 50;
testModel2.Field4 = 50;
models.Add(testModel2);
break;
case (int)DurationType.Weekly:
TestModels testModel3 = new TestModels();
testModel3.Field1 = "Weekly";
testModel3.Field2 = 70;
testModel3.Field3 = 10;
testModel3.Field4 = 90;
models.Add(testModel3);
break;
case (int)DurationType.Daily:
TestModels testModel4 = new TestModels();
testModel4.Field1 = "Daily";
testModel4.Field2 = 11;
testModel4.Field3 = 111;
testModel4.Field4 = 1111;
models.Add(testModel4);
break;
}
return models;
}
}
Model
[Serializable]
public class TestModels
{
public string Field1 { get; set; }
public int Field2 { get; set; }
public int Field3 { get; set; }
public int Field4 { get; set; }
}