public HttpResponseMessage Get(ComputersDto computer) { var repo = new ComputersRepository(); var result = repo.Post(computer); return(result ? Request.CreateResponse(HttpStatusCode.Created) : Request.CreateErrorResponse(HttpStatusCode.BadRequest, "Unable to Process your request")); }
public HttpResponseMessage Put(ComputersDto computer, int id) { var repo = new ComputersRepository(); computer.ComputerID = id; var result = repo.Put(computer); return(result ? Request.CreateResponse(HttpStatusCode.OK) : Request.CreateErrorResponse(HttpStatusCode.BadRequest, "Unable to Process your request")); }
public bool Put(ComputersDto computer) { using (var db = GetConnection()) { db.Open(); var result = db.Execute(@"UPDATE [dbo].[Computer] SET [Manufacturer] = @Manufacturer ,[Make] = @Make ,[PurchaseDate] = @PurchaseDate WHERE ComputerID = @computerID", computer); return(result == 1); } }