private void OnSeleccionarProveedorFinished(Proveedor proveedor) { if (SeleccionarFinished != null) { SeleccionarFinished(this, proveedor); } }
public async Task RefrescarListado() { Proveedor = Uow.Proveedores.Obtener(p => p.Id == ucFiltrosConsignaciones.ProveedorId); flpContainer.Controls.Clear(); var resultados = _consignacionNegocio.ConsignacionesParaDevolver( ucFiltrosConsignaciones.ProveedorId, ucFiltrosConsignaciones.Desde, ucFiltrosConsignaciones.Hasta.AddDays(1)); if (resultados.Any()) { var agrupados = resultados.GroupBy(x => x.Editorial); foreach (var grupo in agrupados) { var item = new UcConsignacionesDevolucionPorEditorial(grupo.Key, grupo.ToList()); flpContainer.Controls.Add(item); } chxImprimir.Enabled = true; BtnGuardar.Enabled = true; BtnImprimir.Enabled = true; pnlAcciones.Visible = true; } else { chxImprimir.Enabled = false; BtnGuardar.Enabled = false; BtnImprimir.Enabled = false; pnlAcciones.Visible = false; } }
private void SeleccionarProveedor() { _proveedor = (ProveedorId.HasValue) ? Uow.Proveedores.Obtener(p => p.Id == (Guid) Combo.SelectedValue, p => p.Localidad, p => p.Provincia) : null; OnSeleccionarProveedorFinished(_proveedor); }
public void ActualizarProveedor(Proveedor proveedor) { _proveedor = proveedor; this.Denominacion = proveedor.Denominacion; this.Domicilio = proveedor.Domicilio; this.Cuit = proveedor.Cuit; this.Localidad = proveedor.Localidad != null ? proveedor.Localidad.Nombre : string.Empty; this.Provincia = proveedor.Provincia != null ? proveedor.Provincia.Nombre : string.Empty; }
private void OnSeleccionarFinished(Proveedor proveedor) { if (proveedor != null) { if (SeleccionarFinished != null) { SeleccionarFinished(this, proveedor); ComboProveedores.SelectedValue = proveedor.Id; } } }
//public string Cuit //{ // get { return TxtProveedorCuit.Text; } // set { TxtProveedorCuit.Text = value; } //} //public string Domicilio //{ // get { return TxtProveedorDomicilio.Text; } // set { TxtProveedorDomicilio.Text = value; } //} //public string Provincia //{ // get { return TxtProveedorProvincia.Text; } // set { TxtProveedorProvincia.Text = value; } //} //public string Localidad //{ // get { return TxtProveedorLocalidad.Text; } // set { TxtProveedorLocalidad.Text = value; } //} //public string Celular //{ // get { return TxtProveedorCelular.Text; } // set { TxtProveedorCelular.Text = value; } //} //public string Telefono //{ // get { return TxtProveedorTelefono.Text; } // set { TxtProveedorTelefono.Text = value; } //} //public string Contacto //{ // get { return TxtProveedorContacto.Text; } // set { TxtProveedorContacto.Text = value; } //} //public string EmailContacto //{ // get { return TxtProveedorEmailPedido.Text; } // set { TxtProveedorEmailPedido.Text = value; } //} #endregion public void ActualizarProveedor(Proveedor proveedor) { _proveedor = proveedor; //this.Domicilio = proveedor.Domicilio; //this.Cuit = proveedor.Cuit; //this.Localidad = proveedor.Localidad.Nombre; //this.Provincia = proveedor.Provincia.Nombre; //this.Celular = proveedor.Celular; //this.Telefono = proveedor.Telefono; //this.Contacto = proveedor.Contacto; //this.EmailContacto = proveedor.EmailPedido; LnkVerDetalleProveedor.Enabled = true; }
private void ucBuscadorProveedorOnSeleccionarFinished(object sender, Proveedor proveedor) { if (proveedor != null) { if (proveedor.Id != Guid.Empty) { HabilitarControles(); _proveedor = proveedor; UcProveedorDetalle.ActualizarProveedor(proveedor); RefrescarHistorial(); } } }
public async Task RefrescarListado() { Proveedor = Uow.Proveedores.Obtener(p => p.Id == ucFiltrosConsignaciones.ProveedorId); flpContainer.Controls.Clear(); //var resultados = _consignacionNegocio.VentasSinRendir( // ucFiltrosConsignaciones.ProveedorId, // ucFiltrosConsignaciones.Desde, // ucFiltrosConsignaciones.Hasta.AddDays(1)); var inicio = ucFiltrosConsignaciones.Desde.Date; var fin = ucFiltrosConsignaciones.Hasta.Date.AddDays(1); var resultados = _consignacionNegocio.VentasSinRendir( ucFiltrosConsignaciones.ProveedorId, inicio, fin, Context.SucursalActual.Id); if (resultados.Any()) { var agrupados = resultados.GroupBy(x => x.Editorial); foreach (var grupo in agrupados) { var descuento = Proveedor.PorcentajeDescuento; var item = new UcConsignacionesPorEditorial(grupo.Key, grupo.ToList(), descuento); item.GridDatabound += ItemOnGridDatabound; flpContainer.Controls.Add(item); } chxImprimir.Enabled = true; BtnGuardar.Enabled = true; BtnImprimir.Enabled = true; pnlAcciones.Visible = true; ActualizarTotal(); } else { chxImprimir.Enabled = false; BtnGuardar.Enabled = false; BtnImprimir.Enabled = false; pnlAcciones.Visible = false; } }
private void UcBuscadorProveedorOnSeleccionarFinished(object sender, Proveedor proveedor) { if (proveedor != null) { if (proveedor.Id != Guid.Empty) { ToggleHabilitarControles(true); _proveedor = proveedor; UcProveedorDetalle.ActualizarProveedor(proveedor); UcProveedorDetalle.Disponible = _proveedorNegocio.SenaAFavorProveedor(proveedor.Id, Context.SucursalActual.Id); RefrescarHistorial(); } else { ToggleHabilitarControles(false); } } }
private void ActualizarProveedor(Proveedor proveedor) { if (proveedor != null) { _proveedor = proveedor; ucTitulosDevolucion.ActualizarProveedorId(_proveedor.Id); ucTitulosDevolucion.ActualizarOperacion(true); } }
private void CargarTitulo(Guid _Tituloid) { UcFiltrosLibros.Spinner.Show(); var _tituloEdit = Uow.Titulos.Obtener(t => t.Id == _Tituloid); int pageTotal = 0; var codigoProveedor = UcFiltrosLibros.CodigoProveedor; var codigoLibroCompleto = _tituloEdit.Cod; //UcFiltrosLibros.CodigoLibroCompleto; var isbn = UcFiltrosLibros.ISBN; var nombreTitulo = UcFiltrosLibros.NombreTitulo; var proveedorId = UcFiltrosLibros.ProveedorId; var temaId = UcFiltrosLibros.TemaId; var autorNombre = UcFiltrosLibros.AutorNombre; var editorialId = UcFiltrosLibros.EditorialId; var conStock = UcFiltrosLibros.ConStock; var conStock8 = UcFiltrosLibros.OchoDeMarzo; var sucursalId = this.Context.SucursalActual.Id; string codigoBarra = UcFiltrosLibros.CodigoBarra; var activos = UcFiltrosLibros.Activos; var titulos = _tituloNegocio.Listado(SortColumn, SortDirection, codigoProveedor, codigoLibroCompleto, isbn, codigoBarra, nombreTitulo, proveedorId, temaId, autorNombre, editorialId, conStock, sucursalId, conStock8, activos, TitulosPager.CurrentPage, TitulosPager.PageSize, out pageTotal); _proveedorId = _tituloEdit.ProveedorId; _proveedor = Uow.Proveedores.Obtener(p => p.Id == _proveedorId); GridTitulos.DataSource = titulos; UcFiltrosLibros.Spinner.Visible = false; TitulosPager.UpdateState(pageTotal); }
private void CargarProveedor(Guid proveedorId) { if (proveedorId == default(Guid)) { _proveedor = new Proveedor(); } else { _proveedor = Uow.Proveedores.Obtener(p => p.Id == proveedorId); } this.Denominacion = _proveedor.Denominacion; this.Domicilio = _proveedor.Domicilio; this.Telefono = _proveedor.Telefono; this.Celular = _proveedor.Celular; this.Contacto = _proveedor.Contacto; this.Cuit = _proveedor.Cuit; this.ProvinciaId = _proveedor.ProvinciaId; this.LocalidadId = _proveedor.LocalidadId; this.CbxTipoDocumento.SelectedValue = _proveedor.TipoDocumento; }
private void ucBuscadorProveedorOnSeleccionarFinished(object sender, Proveedor proveedor) { if (proveedor.Cuenta == 164 || proveedor.Cuenta == 104 || proveedor.Cuenta == 15) { _messageBoxDisplayService.ShowError("No se puede seleccionar este proveedor para realizar compras."); } else { ActualizarProveedor(proveedor); ActualizarMontos(); } }
private void OnSeleccionarFinished(Object sender, Proveedor proveedor) { if (proveedor != null && !_seleccionandoProveedor) OnSeleccionarFinished(proveedor); }
private void ActualizarProveedor(Proveedor proveedor) { if (proveedor != null) { _proveedor = proveedor; ucTitulosCompra.ActualizarProveedorId(_proveedor.Id); if (ucTipoCompra.TipoComprobanteSeleccionado != TipoComprobanteEnum.RemitosConsignacProveedor) { ucTotalesCompraSeña1.SenasDisp = SeñaAFavorProveedor(_proveedor.Id); ucTotalesCompraSeña1.CreditosDisp = CreditoAFavorProveedor(_proveedor.Id); ucTotalesCompraSeña1.EgresosDisp = EgresoProveedor(_proveedor.Id); ucTotalesCompraSeña1.ActualizarMontosAFavor(ucTotalesCompraSeña1.SenasDisp); } else { ucTotalesCompraSeña1.SenasDisp = 0; ucTotalesCompraSeña1.CreditosDisp = 0; ucTotalesCompraSeña1.EgresosDisp = 0; ucTotalesCompraSeña1.ActualizarMontosAFavor(0); } } }
private void DetalleProveedor(Proveedor proveedor) { using (var formCrearProveedor = FormFactory.Create<FrmDetalleEliminarProveedor>(proveedor.Id, ActionFormMode.Detail)) { formCrearProveedor.ShowDialog(); } }
private void UcFiltroProveedor1_SeleccionarFinished(object sender, Proveedor proveedor) { ActualizarProveedor(proveedor); }
private void CbxProveedor_SeleccionarFinished(object sender, Proveedor e) { //MessageBox.Show("seleecion " + CbxProveedor.Proveedor.Cuenta); if (CbxProveedor.Proveedor != null) Codigo = CbxProveedor.Proveedor.Cuenta.ToString().PadLeft(4, '0') + CodigoBarra.PadLeft(13, '0'); }
private void FrmSeleccionarLibro_Load(object sender, EventArgs e) { GridTitulos.AutoGenerateColumns = false; //Pasamos el id del proveedor para que te muestre en el dropdownproveedor //UcFiltrosLibros.ProveedorId = _proveedor.Id; this.GridTitulos.Columns["PVenta"].FormatString = "{0:N2}"; this.GridTitulos.Columns["FModificacion"].FormatString = "{0: d/M/yyyy}"; UcFiltrosLibros.Filtered += Filtered; UcFiltrosLibros.SetearNullCbxStocks(); if (_formMode == ActionFormMode.Create) { _proveedorId = _id; _proveedor = Uow.Proveedores.Obtener(p => p.Id == _id); } else if ((_formMode == ActionFormMode.Edit)) { _Tituloid = _id; CargarTitulo(_Tituloid); } ChkCalcular.Checked = true; }