public ClienteMayorista conocerClienteMayorista(int codigoClienteMayorista) { ClienteMayorista clienteMayorista = new ClienteMayorista(); clienteMayorista.mostrarDatos(codigoClienteMayorista); return(clienteMayorista); }
public IU_ListaPresupuesto() { InitializeComponent(); validacion = new Validaciones(); presupuesto = new Presupuesto(); listaPresupuestos = new List <Presupuesto>(); clienteMayorista = new ClienteMayorista(); }
public Task GuardarAsync(ClienteMayorista cliente) { AttachCliente(ref cliente); _context.ClienteMayorista.Add(cliente); return(_context.SaveChangesAsync()); }
public Controlador_RegistrarPresupuesto() { presupuesto = new Presupuesto(); detalleVp = new DetalleVP(); listaDetalle = new List <DetalleVP>(); articulo = new Articulo(); clienteMayorista = new ClienteMayorista(); modeloPresupuesto = Properties.Resources.ModeloFactura; //No olvidar cambiar }
public Controlador_ConsultarPresupuesto() { presupuesto = new Presupuesto(); listaPresupuestos = new List <Presupuesto>(); detalle = new DetalleVP(); listaDetalle = new List <DetalleVP>(); articulo = new Articulo(); clienteMayorista = new ClienteMayorista(); }
public Controlador_RegistrarOrden(IU_RegistrarOrden interfazCargarDatos) { iu_registrarOrden1 = interfazCargarDatos; Venta = new Venta(); Entrega = new Entrega(); DetalleLogistica = new List <DetalleLogistica>(); DetalleVP = new List <DetalleVP>(); EntregaColeccion = new List <Entrega>(); ClienteMayorista = new ClienteMayorista(); }
public DocumentoDePago(int idSucursal, ClienteMayorista clienteMayorista) : base(true) { IdSucursal = idSucursal; IdClienteMayorista = clienteMayorista.Id; ClienteMayorista = clienteMayorista; Fecha = DateTime.Now; FechaEdicion = DateTime.Now; PorcentajeFacturacion = 1; TipoCliente = TipoCliente.Mayorista; }
public Controlador_ActualizarNotaDeCredito(IU_ActualizarNotaDeCredito interfazActNotaCredito) { InterfazActualizarNotaDeCredito = interfazActNotaCredito; _clienteMayorista = new ClienteMayorista(); _clientesMayoristas = new List <ClienteMayorista>(); NotaDeCredito = new NotaCredito(); _clientesMinoristas = new List <NotaCredito>(); _notaCreditoColeccionMayorista = new List <NotaCredito>(); _notaCreditoColeccionMinorista = new List <NotaCredito>(); ListaAActualizar = new List <NotaCredito>(); ListaNotaCreditoStandBy = new List <NotaCredito>(); _venta = new Venta(); }
private void AttachCliente(ref ClienteMayorista cliente) { cliente.ListaPrecio = (ListaPrecio)_context.Attach(cliente.ListaPrecio); if (cliente.DomicilioEntrega != null) { cliente.DomicilioEntrega.Localidad = (Localidad)_context.Attach(cliente.DomicilioEntrega.Localidad); cliente.DomicilioEntrega.Distrito = (Distrito)_context.Attach(cliente.DomicilioEntrega.Distrito); cliente.DomicilioEntrega.Provincia = (Provincia)_context.Attach(cliente.DomicilioEntrega.Provincia); } if (cliente.DomicilioFacturacion != null) { cliente.DomicilioFacturacion.Localidad = (Localidad)_context.Attach(cliente.DomicilioFacturacion.Localidad); cliente.DomicilioFacturacion.Distrito = (Distrito)_context.Attach(cliente.DomicilioFacturacion.Distrito); cliente.DomicilioFacturacion.Provincia = (Provincia)_context.Attach(cliente.DomicilioFacturacion.Provincia); } }
public Controlador_ConsultarVenta() { venta = new Venta(); listaVentas = new List <Venta>(); detalleVP = new DetalleVP(); listaDetalleVP = new List <DetalleVP>(); articulo = new Articulo(); encargado = new Encargado(); formaPago = new FormaPago(); listaFormaPago = new ListaFormaPago(); listaFormasDePago = new List <ListaFormaPago>(); entrega = new Entrega(); detalleLogistica = new DetalleLogistica(); listaDetalleLogistica = new List <DetalleLogistica>(); listaDetalleLogisticaAuxiliar = new List <DetalleLogistica>(); clienteMayorista = new ClienteMayorista(); }
public Task ActualizarAsync(ClienteMayorista cliente) { AttachCliente(ref cliente); if (cliente.DomicilioFacturacion != null) { _context.Entry(cliente.DomicilioFacturacion).State = EntityState.Modified; } if (cliente.DomicilioEntrega != null) { _context.Entry(cliente.DomicilioEntrega).State = EntityState.Modified; } if (cliente != null) { _context.Entry(cliente).State = EntityState.Modified; } return(_context.SaveChangesAsync()); }
public Controlador_ActualizarClienteMayorista() { cliente = new ClienteMayorista(); }
public void mostrarDatosVenta() { foreach (var item in listaDetalle) { articulo.mostrarDatos(item.CodigoArticulo); int cantidadRestante = item.Cantidad - item.CantidadDevuelta; if (cantidadRestante != 0) { InterfazNotaCredito.dgv_productos.Rows.Add(item.CodigoArticulo, articulo.Descripcion, item.PrecioUnitario, item.Cantidad, cantidadRestante); } } coleccionFormaPago = listaFormaPago.mostrarDatosColeccion(venta.CodigoVenta); foreach (var item in coleccionFormaPago) { formaPago.mostrarDatos(item.CodigoFormaPago); if (formaPago.Descripcion == "CREDITO") { mostrarDatosTarjeta(); } detalleFP += formaPago.Descripcion + "\n"; } float totalEntrega = 0.0f; foreach (var item in listaEntregas) { totalEntrega += item.PrecioEntrega; } if (totalEntrega != 0.0) { InterfazNotaCredito.lbl_cargoEnvio.Text = totalEntrega.ToString("$0.00"); } else { InterfazNotaCredito.lbl_cargoEnvio.Text = "$0.00"; } if (InterfazNotaCredito.dgv_productos.Rows.Count != 0) { InterfazNotaCredito.btn_calcularSaldo.Enabled = true; encargado.mostrarDatos(venta.CodigoEncargado); InterfazNotaCredito.lbl_fechaVencimiento.Text = notaCredito.FechaVencimiento.ToString("dd/MM/yyyy"); InterfazNotaCredito.lbl_fechaVenta.Text = venta.FechaHora.ToString("dd/MM/yyyy"); InterfazNotaCredito.lbl_horaVenta.Text = venta.FechaHora.ToString("HH:mm"); InterfazNotaCredito.lbl_vendedor.Text = encargado.Nombre + " " + encargado.Apellido; InterfazNotaCredito.lbl_importeTotal.Text = venta.ImporteTotal.ToString("$0.00"); if (venta.CodigoClienteMayorista != 0) { ClienteMayorista cliente = venta.conocerClienteMayorista(venta.CodigoClienteMayorista); InterfazNotaCredito.lbl_razonSocial.Text = cliente.RazonSocial; InterfazNotaCredito.lbl_cuit.Text = cliente.Cuit; InterfazNotaCredito.txt_razonSocial.Text = cliente.RazonSocial; InterfazNotaCredito.txt_razonSocial.Enabled = false; InterfazNotaCredito.txt_cuit.Text = cliente.Cuit; InterfazNotaCredito.txt_cuit.Enabled = false; } } else { MessageBox.Show("Se realizaron todas las notas de credito disponible para esta venta", "Informacion", MessageBoxButtons.OK, MessageBoxIcon.Information); } }
public static Task ActualizarAsync(TipoBase tipoBase, ClienteMayorista cliente) { IClienteMayoristaRepository ClienteMayoristaRepository = new ClienteMayoristaRepository(new CommonContext(tipoBase)); return(ClienteMayoristaRepository.ActualizarAsync(cliente)); }
public void ObtenerClienteMayorista() { ClienteMayoristaRepository repository = new ClienteMayoristaRepository(new CommonContext()); ClienteMayorista bancos = repository.Obtener(2); }
public void AgregarClienteMayorista(ClienteMayorista clienteMayorista) { ClienteMayorista = clienteMayorista; IdClienteMayorista = clienteMayorista.Id; }
public void cargarDatosClienteMayorista(ClienteMayorista itemClienteMayorista) { dgv_Clientes.Rows.Add("Seleccionar", itemClienteMayorista.RazonSocial, "MAYORISTA", itemClienteMayorista.Cuit); }
public Controlador_registrarClienteMayorista() { cliente = new ClienteMayorista(); }