public TicketDetalle updateTicketDetalle(int idTicketDetalle, decimal precioUnitarioTicketDetalle, int cantidadTicketDetalle) { TicketService.TicketDetalleService ticketDetalleService = new TicketService.TicketDetalleService(); TicketDetalle ticketDetalleModificado = ticketDetalleService.updateTicketDetalle(idTicketDetalle, precioUnitarioTicketDetalle, cantidadTicketDetalle); return(ticketDetalleModificado); }
public TicketDetalle find(int idTicketDetalle) { TicketService.TicketDetalleService ticketDetalleService = new TicketService.TicketDetalleService(); TicketDetalle ticketDetalleBuscado = ticketDetalleService.find(idTicketDetalle); return(ticketDetalleBuscado); }
// input: null //method: Llama al servicio el cuál lista los detalles de tickets //Output: Listado de tickets detalles public List <TicketDetalle> ticketDetalleListar() { TicketService.TicketDetalleService ticketDetalleService = new TicketService.TicketDetalleService(); List <TicketDetalle> listaDetalleTickets = ticketDetalleService.getAll(); return(listaDetalleTickets); }
public TicketDetalle addTicketDetalle(int idProductoDetalle, decimal precioUnitarioTicketDetalle, int cantidadTicketDetalle, int idTicket) { TicketService.TicketService ticketService = new TicketService.TicketService(); Ticket miTicket = ticketService.find(idTicket); TicketService.TicketDetalleService ticketdetalleservice = new TicketService.TicketDetalleService(); TicketDetalle ticketdetallenew = ticketdetalleservice.addTicketDetalle(idProductoDetalle, precioUnitarioTicketDetalle, cantidadTicketDetalle, miTicket); return(ticketdetallenew); }
public Ticket addTicketComplete(TicketComplete ticketCompleto) { //Servicios Utilizados Ticket, Detalle y TipoFactura TicketService.TicketService ticketservice = new TicketService.TicketService(); TicketService.TipoFacturaService tipofacturaservice = new TicketService.TipoFacturaService(); TicketService.TicketDetalleService ticketDetalleService = new TicketService.TicketDetalleService(); //Busco el TipoFactura TipoFactura tipoFactura = tipofacturaservice.find(ticketCompleto.idTipoFactura); //new de la lista de detalle de tickets List <TicketDetalle> listaTicketDetalles = new List <TicketDetalle>(); //Creo el ticket con la Lista de ticket detalle vacia Ticket ticketnew = ticketservice.addTicket(ticketCompleto.descripcion, ticketCompleto.codigo, ticketCompleto.idCliente, tipoFactura, listaTicketDetalles); //Recorro la lista de ticket detalleComplete para armar el Ticket detalle y agregarlo a la lista foreach (TicketDetalleComplete detalle in ticketCompleto.listaTicketDetalleComplete) { ticketDetalleService.addTicketDetalle(detalle.idProducto, detalle.precioUnitario, detalle.cantidad, ticketnew); } //devuelto ticket nuevo creado con detalles inclusive return(ticketnew); }
public List <TicketDetalle> removeTicketDetalle(int idTicketDetalle) { TicketService.TicketDetalleService ticketDetalleService = new TicketService.TicketDetalleService(); ticketDetalleService.removeTicketDetalle(idTicketDetalle); return(ticketDetalleService.getAll()); }