private HttpResponseMessage ProcessExistingEnglishTermRecord(HttpRequestMessage request, EnglishTermDTO cqDto, int contactId) { var ur = new EnglishTermRepository(); //var EnglishTermRepository = new EnglishTermRepository(); var EnglishTerm = new EnglishTerm(); EnglishTerm = ur.GetById(contactId); //int? companyIdx = -1; // is the EnglishTerm eligible to update the prospect? if (cqDto.Term != null) { EnglishTerm.Term = cqDto.Term; } if (cqDto.BeforeOrAfter != null) { EnglishTerm.BeforeOrAfter = cqDto.BeforeOrAfter; } ur.Save(EnglishTerm); return(request.CreateResponse(HttpStatusCode.Accepted, cqDto)); }
internal HttpResponseMessage EnglishTermDetail(HttpRequestMessage request, EnglishTermDTO cqDTO) { var ur = new EnglishTermRepository(); var u = new EnglishTerm(); var data = ur.GetById(int.Parse(cqDTO.EnglishTermID)); var col = new Collection <Dictionary <string, string> >(); var dic = new Dictionary <string, string>(); dic.Add("EnglishTermID", data.EnglishTermID.ToString()); dic.Add("Term", data.Term); dic.Add("BeforeOrAfter", data.BeforeOrAfter); col.Add(dic); var retVal = new GenericDTO { ReturnData = col }; return(Request.CreateResponse(HttpStatusCode.OK, retVal)); }