private Comic Mapeador(IComicDTO de) { return(_ = new Comic { Nombre = de.Nombre, Autor = de.Autor, Fecha = de.Fecha, Id = de.Id }); }
public Respuesta <IComicDTO> ConsultarComic(IComicDTO comic) { using (connection = Contexto.GetInstance()) { string query = string.Format(ComicQuery.ConsultarComic, comic.Id); using (command = new SQLiteCommand(query, connection)) { ExecuteRead(command); } } return(Respuesta); }
private void RespuestaExitoso(IComicDTO comic) { List <IComicDTO> comics = new List <IComicDTO>(); List <string> mensajes = new List <string>(); mensajes.Add(Mensajes.AgregadoCorrectamente); comics.Add(comic); Respuesta.Mensajes = mensajes; Respuesta.Entidades = comics; Respuesta.Resultado = true; Respuesta.TipoNotificacion = (int)TipoNotificacion.Exitoso; }
private void ExecuteNonQuery(SQLiteCommand command, IComicDTO comic) { try { command.ExecuteNonQuery(); RespuestaExitoso(comic); connection.Close(); } catch (Exception error) { RespuestaFallido(error); connection.Close(); } }
public Respuesta <IComicDTO> GuadarComic(IComicDTO comic) { Comic comicObj = new Comic(); using (connection = Contexto.GetInstance()) { comicObj = Mapeador(comic); string query = ComicQuery.GuardarComic; using (command = new SQLiteCommand(query, connection)) { command.Parameters.Add(new SQLiteParameter("Id", comicObj.Id)); command.Parameters.Add(new SQLiteParameter("Nombre", comicObj.Nombre)); command.Parameters.Add(new SQLiteParameter("Autor", comicObj.Autor)); command.Parameters.Add(new SQLiteParameter("Fecha", comicObj.Fecha)); ExecuteNonQuery(command, comicObj); } return(Respuesta); } }
public Respuesta <IComicDTO> GuadarComic(IComicDTO comic) { return(ComicDAL.GuadarComic(comic)); }
public Respuesta <IComicDTO> ConsultarComic(IComicDTO comic) { return(ComicDAL.ConsultarComic(comic)); }