public JsonResult Build(Projectmaster model) { var response = _connectionToEs.ElasticSerchClient().Index(model, i => i .Index(_indexName) .Type(_typeName) .Id(Guid.NewGuid())); return(new JsonResult { Data = GetJsonModel(response, model) }); }
public JsonResult Create(string projectCode, string projectName, string natureofIndustry) { var model = new Projectmaster { projectname = projectName, NatureofIndustry = natureofIndustry, projectcode = projectCode }; var result = _iCreateFactory.Build(model); return(result); }
private static object GetJsonModel(IIndexResponse response, Projectmaster model) { var result = new { props = new { model.projectname, model.NatureofIndustry, model.projectcode }, msg = response.Result }; return(result); }