public TipoFactura updateTipoFactura(int idTipoFactura, string descripcionTipoFactura) { TicketService.TipoFacturaService tipoFacturaService = new TicketService.TipoFacturaService(); TipoFactura tipoFacturaModificado = tipoFacturaService.updateTipoFactura(idTipoFactura, descripcionTipoFactura); return(tipoFacturaModificado); }
public TipoFactura find(int idTipoFactura) { TicketService.TipoFacturaService tipoFacturaService = new TicketService.TipoFacturaService(); TipoFactura tipoFacturaBuscado = tipoFacturaService.find(idTipoFactura); return(tipoFacturaBuscado); }
public TipoFactura addTipoFactura(string descripcionTipoFactura) { TicketService.TipoFacturaService tipofacturaservice = new TicketService.TipoFacturaService(); TipoFactura tipofacturanew = tipofacturaservice.addTipoFactura(descripcionTipoFactura); return(tipofacturanew); }
// input: null //method: Llama al servicio el cuál lista los Tipos de Factura //Output: Listado de tipoFactura public List <TipoFactura> tipoFacturaListar() { TicketService.TipoFacturaService tipoFacturaService = new TicketService.TipoFacturaService(); List <TipoFactura> listaTipoFacturas = tipoFacturaService.getAll(); return(listaTipoFacturas); }
public Ticket addTicket(string descripcionTicket, int codigoTicket, int idCliente, int idTipoFactura) { TicketService.TicketService ticketservice = new TicketService.TicketService(); TicketService.TipoFacturaService tipofacturaservice = new TicketService.TipoFacturaService(); TipoFactura tipofactura = tipofacturaservice.find(idTipoFactura); Ticket ticketnew = ticketservice.addTicket(descripcionTicket, codigoTicket, idCliente, tipofactura); return(ticketnew); }
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 <TipoFactura> removeTipoFactura(int idTipoFactura) { TicketService.TipoFacturaService tipoFacturaService = new TicketService.TipoFacturaService(); tipoFacturaService.removeTipoFactura(idTipoFactura); return(tipoFacturaService.getAll()); }