public int Agregar(LibroModel libro)
        {
            int filasAfectadas    = 0;
            DataSourceFactory dsf = DataSourceFactory.GetDataSourceFactory();

            dsf.GetCommand().CommandText = AgregarSql();
            dsf.GetCommand().Parameters.Add(DataSourceFactory.NewParameter("titulo", libro.Titulo));
            dsf.GetCommand().Parameters.Add(DataSourceFactory.NewParameter("autor", libro.Autor));
            dsf.GetCommand().Parameters.Add(DataSourceFactory.NewParameter("editorial", libro.Editorial));
            dsf.GetCommand().Parameters.Add(DataSourceFactory.NewParameter("descripcion", libro.Descripcion));

            filasAfectadas = dsf.GetCommand().ExecuteNonQuery();
            return(filasAfectadas);
        }