Click here to Skip to main content
15,888,610 members
Home / Discussions / ASP.NET
   

ASP.NET

 
QuestionInversion of control Pin
Sumit Bhargav21-Dec-13 21:20
Sumit Bhargav21-Dec-13 21:20 
SuggestionRe: Inversion of control Pin
Richard MacCutchan21-Dec-13 21:24
mveRichard MacCutchan21-Dec-13 21:24 
QuestionService Unavailable error on shared hosting Pin
ank17098921-Dec-13 7:28
ank17098921-Dec-13 7:28 
AnswerRe: Service Unavailable error on shared hosting Pin
Chris Quinn22-Dec-13 21:08
Chris Quinn22-Dec-13 21:08 
Questionplacing a button in the header of a command field tag in grid view control Pin
Ya Rasoolallah20-Dec-13 10:59
Ya Rasoolallah20-Dec-13 10:59 
QuestionUnable to connect to the configured development web server Pin
cstrader20-Dec-13 6:29
cstrader20-Dec-13 6:29 
AnswerRe: Unable to connect to the configured development web server Pin
abdul subhan mohammed21-Dec-13 3:42
professionalabdul subhan mohammed21-Dec-13 3:42 
Questionget same parameter twice Pin
miss78619-Dec-13 0:55
miss78619-Dec-13 0:55 
Hello,

I am trying to execute the following query string url:
api/item?name=storm&name=prest,
but I cannot get the code to work.

I am using the split function to request same records at the same time.

C#
public class ItemController : ApiController
{
    private cdwEntities db = new cdwEntities();

    public HttpResponseMessage Get([FromUri] Query query)
    {
        var data = db.database_ICs.AsQueryable();

        if (query.name != null)
        {
            **data = data.Where(c => c.Name.Split("&").Contains(query.name));**

        }
        if (query.id!= null)
        {
            data = data.Where(c => c.ID== query.id);
        }

        if (!data.Any())
        {
            var message = string.Format("No data was found");
            return Request.CreateErrorResponse(HttpStatusCode.NotFound, message);
        }

        return Request.CreateResponse(HttpStatusCode.OK, data);
    }
}


Any help would be very much appreciated.
AnswerRe: get same parameter twice Pin
Richard Deeming19-Dec-13 2:05
mveRichard Deeming19-Dec-13 2:05 
GeneralRe: get same parameter twice Pin
miss78619-Dec-13 2:12
miss78619-Dec-13 2:12 
GeneralRe: get same parameter twice Pin
Richard Deeming19-Dec-13 2:18
mveRichard Deeming19-Dec-13 2:18 
GeneralRe: get same parameter twice Pin
miss78620-Dec-13 4:59
miss78620-Dec-13 4:59 
GeneralRe: get same parameter twice Pin
Richard Deeming20-Dec-13 5:22
mveRichard Deeming20-Dec-13 5:22 
GeneralRe: get same parameter twice Pin
miss78620-Dec-13 5:47
miss78620-Dec-13 5:47 
GeneralRe: get same parameter twice Pin
Richard Deeming20-Dec-13 8:17
mveRichard Deeming20-Dec-13 8:17 
GeneralRe: get same parameter twice Pin
miss78620-Dec-13 10:06
miss78620-Dec-13 10:06 
GeneralRe: get same parameter twice Pin
miss78623-Dec-13 3:50
miss78623-Dec-13 3:50 
GeneralRe: get same parameter twice Pin
Richard Deeming6-Jan-14 8:35
mveRichard Deeming6-Jan-14 8:35 
GeneralRe: get same parameter twice Pin
miss7867-Jan-14 5:50
miss7867-Jan-14 5:50 
GeneralRe: get same parameter twice Pin
Richard Deeming7-Jan-14 8:03
mveRichard Deeming7-Jan-14 8:03 
GeneralRe: get same parameter twice Pin
miss7869-Jan-14 6:25
miss7869-Jan-14 6:25 
GeneralRe: get same parameter twice Pin
Richard Deeming9-Jan-14 7:50
mveRichard Deeming9-Jan-14 7:50 
GeneralRe: get same parameter twice Pin
miss78613-Jan-14 5:03
miss78613-Jan-14 5:03 
GeneralRe: get same parameter twice Pin
Richard Deeming13-Jan-14 7:49
mveRichard Deeming13-Jan-14 7:49 
GeneralRe: get same parameter twice Pin
miss78614-Jan-14 5:08
miss78614-Jan-14 5:08 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.