private void SetearFila(DataGridViewRow r, DetallePrestamoListDto detallePrestamoListDto)
 {
     r.Cells[cmnTitulo.Index].Value = detallePrestamoListDto.Titulo;
     r.Cells[cmnISBN.Index].Value   = detallePrestamoListDto.ISBN;
     r.Cells[cmnEstado.Index].Value = detallePrestamoListDto.Observaciones;
     //tengo en DetalleListDto "cantidad"
 }
        private DetallePrestamoListDto ConstruirDetalleListDto(SqlDataReader reader)
        {
            DetallePrestamoListDto detalleDto = new DetallePrestamoListDto();

            detalleDto.DetallePrestamoId = reader.GetInt32(0);
            detalleDto.Titulo            = reader.GetString(1);
            detalleDto.ISBN = reader.GetString(2);
            //detalleDto.Observaciones = reader.GetString(3);// puede aceptar valores nulo
            return(detalleDto);
        }
Ejemplo n.º 3
0
        public static List <DetallePrestamoListDto> ConstruirListaItemsListDto(List <DetallePrestamoEditDto> itemsEditDto)
        {
            var listaDto = new List <DetallePrestamoListDto>();

            foreach (var item in itemsEditDto)
            {
                var itemDto = new DetallePrestamoListDto()
                {
                    DetallePrestamoId = item.DetallePrestamoId,
                    Titulo            = item.Libro.Titulo,
                    ISBN          = item.Libro.ISBN,
                    Observaciones = item.Libro.Observaciones,
                    Cantidad      = item.Cantidad//podria sacarselo
                };
                listaDto.Add(itemDto);
            }

            return(listaDto);
        }