public void AgregarAlCarrito(DetallePrestamoEditDto item)
        {
            var itemEnCarrito = ItemsPrestamo.SingleOrDefault(iv => iv.Libro.LibroId == item.Libro.LibroId);

            if (itemEnCarrito == null)
            {
                ItemsPrestamo.Add(item);
            }
            else
            {//suma
                itemEnCarrito.Cantidad += item.Cantidad;
            }
        }
        //private PrestamoEditDto prestamoEditDto;


        private void AceptarMetroButton_Click(object sender, EventArgs e)
        {
            if (ValidarDatosLibros())
            {
                if (detallePrestamo == null)
                {
                    detallePrestamo = new DetallePrestamoEditDto();
                }

                detallePrestamo.Libro = libroDto;
                carrito.AgregarAlCarrito(detallePrestamo);
                MostrarDatosSociosEnGrilla();
            }
        }
        private void OKMetroButton_Click(object sender, EventArgs e)
        {
            if (ValidarDatos())
            {
                prestamoDto               = new PrestamoEditDto();
                prestamoDto.NombreSocio   = socioListDto;
                prestamoDto.FechaPrestamo = FechaPrestamoMetroDateTime.Value;
                foreach (var item in carrito.GetItems())
                {
                    var itemEditDto = new DetallePrestamoEditDto()
                    {
                        Libro = item.Libro
                                //agregar otros atributos
                    };
                    prestamoDto.DetallePrestamo.Add(itemEditDto);
                }
            }

            DialogResult = DialogResult.OK;
        }
 private void SetearFila(DataGridViewRow r, DetallePrestamoEditDto items)
 {
     r.Cells[cmnTitulo.Index].Value = items.Libro.Titulo;//error
     r.Cells[cmnISBN.Index].Value   = items.Libro.ISBN;
     r.Tag = items;
 }