public List <DmoResults> FetchDmoResults(string cicoid, string fiscalYr, string atCd) { var varDmoResults = _hmEntities.GetDMOContracts(cicoid, fiscalYr, atCd).ToList(); if (varDmoResults.Any()) { var lstDmoResults = varDmoResults.AsEnumerable().Select(item => new DmoResults() { DmoEntityType = item.Project_Type, DmoContractId = item.Contract_ID, DmoEntity = item.Entity }).ToList(); return(lstDmoResults); } var dmoResultses = new List <DmoResults>(); for (var i = 0; i < 3; i++) { var dmo = new DmoResults { DmoEntityType = "DMO", DmoContractId = 0, DmoEntity = "" }; dmoResultses.Add(dmo); } return(dmoResultses); }
public List <DmoResults> AddDmoContract(string cicoid, string sYear, string atCode) { var varDmoResults = _hmEntities.GetDMOContracts(cicoid, sYear, atCode).ToList(); var lstDmoResults = new List <DmoResults>(); if (varDmoResults.Any()) { lstDmoResults = varDmoResults.AsEnumerable().Select(item => new DmoResults() { DmoEntityType = item.Project_Type, DmoContractId = item.Contract_ID, DmoEntity = item.Entity }).ToList(); for (var i = 0; i < 3; i++) { var dmo = new DmoResults { DmoEntityType = "DMO", DmoContractId = 0, DmoEntity = "" }; lstDmoResults.Add(dmo); } } else { for (var i = 0; i < 3; i++) { var dmo = new DmoResults { DmoEntityType = "DMO", DmoContractId = 0, DmoEntity = "" }; lstDmoResults.Add(dmo); } } return(lstDmoResults); }