public InsertarRespuesta SolicitudDeAmistad(int solicitante, int solicitado) { InsertarRespuesta respuesta = new InsertarRespuesta(); Model.tblsolicitudamistad tblsolicitudamistad = new Model.tblsolicitudamistad() { IdSolicitudAmistad = -1, IdSolicitante = solicitante, IdSolicitado = solicitado, Estado = "Pendiente" }; try { intellectusdbEntities.tblsolicitudamistad.Add(tblsolicitudamistad); intellectusdbEntities.SaveChanges(); respuesta.Error = false; respuesta.Id = tblsolicitudamistad.IdSolicitudAmistad; } catch (Exception ex) { respuesta.Error = true; respuesta.Errores = new Dictionary <string, string>(); respuesta.Errores.Add("Error", ex.Message); } return(respuesta); }
public ActualizarRespuesta <SolicitudAmistad> AceptarSolicitud(int idsolicitudamistad) { ActualizarRespuesta <SolicitudAmistad> respuesta = new ActualizarRespuesta <SolicitudAmistad>(); try { Model.tblsolicitudamistad tblsolicitudamistad = intellectusdbEntities.tblsolicitudamistad.Where(x => x.IdSolicitudAmistad == idsolicitudamistad).Single(); tblsolicitudamistad.Estado = "Amigos"; intellectusdbEntities.SaveChanges(); respuesta.Error = false; respuesta.Id = idsolicitudamistad; } catch (Exception ex) { respuesta.Error = true; respuesta.Errores = new Dictionary <string, string>(); respuesta.Errores.Add("Error", ex.Message); } return(respuesta); }
public EliminarRespuesta <SolicitudAmistad> EliminarSolicitud(int idsolicitudamistad) { EliminarRespuesta <SolicitudAmistad> respuesta = new EliminarRespuesta <SolicitudAmistad>(); try { Model.tblsolicitudamistad tblsolicitudamistad = intellectusdbEntities.tblsolicitudamistad.Where(x => x.IdSolicitudAmistad == idsolicitudamistad).Single(); intellectusdbEntities.tblsolicitudamistad.Remove(tblsolicitudamistad); intellectusdbEntities.SaveChanges(); respuesta.Error = false; respuesta.Id = tblsolicitudamistad.IdSolicitudAmistad; } catch (Exception ex) { respuesta.Error = true; respuesta.Errores = new Dictionary <string, string>(); respuesta.Errores.Add("Error", ex.Message); } return(respuesta); }