public bool Actualizar(AGENTE actualizado) { AGENTE respuesta = contexto.AGENTE.Where(x => x.CODIGO == actualizado.CODIGO).Single(); respuesta.usuarioAsignado = actualizado.usuarioAsignado; contexto.SaveChanges(); return(true); }
public Respuesta Put([FromBody] AGENTE value) { Respuesta resp = new Respuesta(); if (a.Actualizar(value)) { resp.valor = "si valio actualizar"; } else { resp.valor = "no valio actualizar"; } return(resp); }
public Respuesta Post([FromBody] AGENTE value) { Respuesta resp = new Respuesta(); if (a.Insertar(value)) { resp.valor = "si valio"; } else { resp.valor = "no valio"; } return(resp); }
protected void GridView1_RowCommand(object sender, GridViewCommandEventArgs e) { string url = "http://www.alerta.amazonebaycomprasecuador.com/api/Agente"; if (e.CommandName == "editar") { int index = Convert.ToInt32(e.CommandArgument); DropDownList drplist = (DropDownList)GridView1.Rows[index].FindControl("DropDownList2"); string usuario = GridView1.Rows[index].Cells[2].Text; AGENTE a = new AGENTE(); a.CODIGO = Convert.ToInt32(usuario); a.usuarioAsignado = drplist.SelectedValue; string json = JsonConvert.SerializeObject(a, Formatting.Indented); var httpContent = new StringContent(json); HttpClient client = new HttpClient(); var response = client.PutAsync(url, httpContent); if (response.IsCompleted) { } } }
public bool Insertar(AGENTE insertado) { contexto.AGENTE.Add(insertado); contexto.SaveChanges(); return(true); }
public AGENTE SeleccionarAgentePorUsuario(string usuario) { AGENTE respuesta = contexto.AGENTE.Where(x => x.usuario == usuario).FirstOrDefault(); return(respuesta); }