public bool EliminarFavorito(Obtenerfavorito obtenerfavorito) { bool respuesta = false; try { using (var con = new SqlConnection(ConfigurationManager.ConnectionStrings["cnnSQL"].ToString())) { con.Open(); var cmd = new SqlCommand("delete favoritos where idevento=@IDEVENTO and idUsuario=@IDUSUARIO", con); SqlParameter Prm; Prm = cmd.Parameters.Add("@IDEVENTO", System.Data.SqlDbType.Int); Prm.Value = obtenerfavorito.IdEvento; Prm = cmd.Parameters.Add("@IDUSUARIO", System.Data.SqlDbType.Int); Prm.Value = obtenerfavorito.IdUsuario; cmd.ExecuteNonQuery(); respuesta = true; con.Close(); } } catch (Exception ex) { throw ex; } return(respuesta); }
public List <Favoritos> PostFavoritos([FromBody] Obtenerfavorito obtenerfavorito) { List <Favoritos> listeventos = new List <Favoritos>(); var lisFavoritos = eventoBL.ListaFavoritos(obtenerfavorito.IdUsuario, obtenerfavorito.Titulo); foreach (var item in lisFavoritos) { listeventos.Add(item); } return(listeventos); }
public RptaObtenerfavorito Deletefavorito([FromBody] Obtenerfavorito obtenerfavorito) { RptaObtenerfavorito respuesta = new RptaObtenerfavorito(); bool rpta = eventoBL.EliminarFavorito(obtenerfavorito); if (rpta == true) { respuesta.codigo = 0; respuesta.Mensaje = "Se eliminó el registro de favoritos."; } else { respuesta.codigo = -1; respuesta.Mensaje = "No se eliminó el registro de favoritos"; } return(respuesta); }
public RptaObtenerfavorito Insertfavorito([FromBody] Obtenerfavorito obtenerfavorito) { RptaObtenerfavorito respuesta = new RptaObtenerfavorito(); String msjError = ""; var rpta = eventoBL.InsertarFavoritos(obtenerfavorito, out msjError); if (rpta == 0) { respuesta.codigo = 0; respuesta.Mensaje = "El evento se agrego a favoritos"; } else { respuesta.codigo = -1; respuesta.Mensaje = "El evento ya se encuentra en favoritos."; } return(respuesta); }
public short InsertarFavoritos(Obtenerfavorito favorito, out string MsjError) { short _return = 0; string SQL; using (var con = new SqlConnection(ConfigurationManager.ConnectionStrings["cnnSQL"].ToString())) { SqlCommand Cmd; SqlTransaction Trn; con.Open(); Trn = con.BeginTransaction(); MsjError = "Existe"; try { SQL = "INSERT INTO Favoritos (idEvento,idUsuario,Titulo,Fecha) VALUES(@idEvento, @idUsuario,@Titulo,@Fecha)"; Cmd = new SqlCommand(SQL, con, Trn); SqlParameter Prm; Prm = Cmd.Parameters.Add("@idEvento", System.Data.SqlDbType.Int); Prm.Value = favorito.IdEvento; Prm = Cmd.Parameters.Add("@idUsuario", System.Data.SqlDbType.Int); Prm.Value = favorito.IdUsuario; Prm = Cmd.Parameters.Add("@Titulo", System.Data.SqlDbType.Char); Prm.Value = ""; Prm = Cmd.Parameters.Add("@Fecha", System.Data.SqlDbType.Char); Prm.Value = ""; Cmd.ExecuteNonQuery(); Cmd.Transaction.Commit(); MsjError = "Se agrego a favoritos"; } catch (Exception ex) { _return = -1; MsjError = ex.Message; } con.Close(); } return(_return); }
public bool EliminarFavorito(Obtenerfavorito obtenerfavorito) { return(eventoDAL.EliminarFavorito(obtenerfavorito)); }
public short InsertarFavoritos(Obtenerfavorito favorito, out string MsjError) { return(eventoDAL.InsertarFavoritos(favorito, out MsjError)); }