public override void CargarDatos(long?entidadId) { if (!entidadId.HasValue) { MessageBox.Show(@"Ocurrio un Error Grave", @"Error Grave", MessageBoxButtons.OK, MessageBoxIcon.Stop); this.Close(); } if (TipoOperacion == TipoOp.Eliminar) { btnLimpiar.Enabled = false; } var articuloCargar = _articuloServicio.ObtenerPorId(entidadId); nudLimiteVenta.Enabled = false; txtAbreviatura.Text = articuloCargar.Abreviatura; txtCodigo.Text = articuloCargar.Codigo; txtCodigoBarra.Text = articuloCargar.CodigoBarra; if (articuloCargar.PermiteStockNegativo) { nudStock.Minimum = -100; } else { nudStock.Minimum = 0; } nudStock.Value = articuloCargar.Stock; txtDescripcion.Text = articuloCargar.Descripcion; nudStockMax.Value = articuloCargar.StockMaximo; nudStock.Maximum = nudStockMax.Value; nudStockMin.Value = articuloCargar.StockMinimo; cbDescuentoStock.Checked = articuloCargar.DescuentaStock; cbPermiteStockNegativo.Checked = articuloCargar.PermiteStockNegativo; cbDiscontinuado.Checked = articuloCargar.EstaDiscontinuado; cbLimiteVenta.Checked = articuloCargar.ActivarLimiteVenta; if (cbLimiteVenta.Checked) { nudLimiteVenta.Value = articuloCargar.LimiteVenta; nudLimiteVenta.Enabled = true; } else { nudLimiteVenta.Value = 0; } imgArticulo.Image = ImagenDb.Convertir_Bytes_Imagen(articuloCargar.Foto); CargarComboBox(cmbMarca, _marcaServicio.Obtener(string.Empty), "Descripcion", "Id"); CargarComboBox(cmbRubro, _rubroServicio.Obtener(string.Empty), "Descripcion", "Id"); }
public override void CargarDatos(long?entidadId) { base.CargarDatos(entidadId); if (entidadId.HasValue) { var resultado = (RubroDto)_rubroServicio.Obtener(entidadId.Value); if (resultado == null) { MessageBox.Show("Ocurrio un error al obtener el registro seleccionado"); Close(); } txtDescripcion.Text = resultado.Descripcion; if (TipoOperacion == TipoOperacion.Eliminar) { DesactivarControles(this); } } else // Nuevo { btnEjecutar.Text = "Nuevo"; } }
public override void ActualizarDatos(DataGridView dgv, string cadenaBuscar) { dgv.DataSource = _rubroServicio.Obtener(cadenaBuscar); base.ActualizarDatos(dgv, cadenaBuscar); }
public _00018_Abm_Articulo(TipoOperacion tipoOperacion, long?entidadId = null) : base(tipoOperacion, entidadId) { InitializeComponent(); _articuloServicio = ObjectFactory.GetInstance <IArticuloServicio>(); _marcaServicio = ObjectFactory.GetInstance <IMarcaServicio>(); _rubroServicio = ObjectFactory.GetInstance <IRubroServicio>(); _unidadMedidaServicio = ObjectFactory.GetInstance <IUnidadMedidaServicio>(); _ivaServicio = ObjectFactory.GetInstance <IIvaServicio>(); PoblarComboBox(cmbMarca, _marcaServicio.Obtener(string.Empty), "Descripcion", "Id"); cmbMarca.SelectedItem = null; PoblarComboBox(cmbRubro, _rubroServicio.Obtener(string.Empty), "Descripcion", "Id"); cmbRubro.SelectedItem = null; PoblarComboBox(cmbUnidad, _unidadMedidaServicio.Obtener(string.Empty), "Descripcion", "Id"); cmbUnidad.SelectedItem = null; PoblarComboBox(cmbIva, _ivaServicio.Obtener(string.Empty), "Descripcion", "Id"); cmbIva.SelectedItem = null; }
public override void ActualizarDatos(DataGridView dgv, string cadenaBuscar) { // Codigo agregado por Nosotros dgv.DataSource = _rubroServicio.Obtener(cadenaBuscar, true); // Codigo del PAPA base.ActualizarDatos(dgv, cadenaBuscar); }
private void btnNuevoRubro_Click(object sender, System.EventArgs e) { var fNuevoRubro = new _00020_Abm_Rubro(TipoOperacion.Nuevo); fNuevoRubro.ShowDialog(); if (fNuevoRubro.RealizoAlgunaOperacion) { PoblarComboBox(cmbRubro, _rubroServicio.Obtener(string.Empty, false)); } }
public _00018_Abm_Articulo(TipoOperacion tipoOperacion, long?entidadId = null) : base(tipoOperacion, entidadId) { InitializeComponent(); _articuloServicio = ObjectFactory.GetInstance <IArticuloServicio>(); _marcaServicio = ObjectFactory.GetInstance <IMarcaServicio>(); _rubroServicio = ObjectFactory.GetInstance <IRubroServicio>(); _unidadMedidaServicio = ObjectFactory.GetInstance <IUnidadMedidaServicio>(); _ivaServicio = ObjectFactory.GetInstance <IIvaServicio>(); imgFoto.Image = RecursoImagenes.Producto; PoblarComboBox(cmbMarca, _marcaServicio.Obtener(string.Empty, false), "Descripcion", "Id"); PoblarComboBox(cmbRubro, _rubroServicio.Obtener(string.Empty, false), "Descripcion", "Id"); PoblarComboBox(cmbUnidad, _unidadMedidaServicio.Obtener(string.Empty, false), "Descripcion", "Id"); PoblarComboBox(cmbIva, _ivaServicio.Obtener(string.Empty, false), "Descripcion", "Id"); }
public _00031_ActualizarPrecios(IArticuloServicio articuloServicio, IMarcaServicio marcaServicio, IRubroServicio rubroServicio, IListaPrecioServicio listaPrecioServicio, IPrecioServicio precioServicio) { InitializeComponent(); _articuloServicio = articuloServicio; _marcaServicio = marcaServicio; _rubroServicio = rubroServicio; _listaPrecioServicio = listaPrecioServicio; _precioServicio = precioServicio; PoblarComboBox(cmbMarca, _marcaServicio.Obtener(string.Empty), "Descripcion", "Id"); PoblarComboBox(cmbRubro, _rubroServicio.Obtener(string.Empty), "Descripcion", "Id"); PoblarComboBox(cmbListaPrecio, _listaPrecioServicio.Obtener(string.Empty), "Descripcion", "Id"); AsignarEvento_EnterLeave(this); }
public _00031_ActualizarPrecios(IArticuloServicio articuloServicio, IMarcaServicio marcaServicio, IRubroServicio rubroServicio, IListaPrecioServicio listaPrecioServicio, IPrecioServicio precioServicio) { InitializeComponent(); _articuloServicio = articuloServicio; _marcaServicio = marcaServicio; _rubroServicio = rubroServicio; _listaPrecioServicio = listaPrecioServicio; _precioServicio = precioServicio; PoblarComboBox(cmbMarca, _marcaServicio.Obtener(string.Empty), "Descripcion", "Id"); //cmbMarca.SelectedItem = null; PoblarComboBox(cmbRubro, _rubroServicio.Obtener(string.Empty), "Descripcion", "Id"); // cmbRubro.SelectedItem = null; PoblarComboBox(cmbListaPrecio, _listaPrecioServicio.Obtener(string.Empty), "Descripcion", "Id"); //cmbListaPrecio.SelectedItem = null; }
public override void ActualizarDatos(DataGridView grilla, string cadenaBuscar) { grilla.DataSource = _RubroServicio.Obtener(cadenaBuscar); }
public override void CargarDatos(long?entidadId) { base.CargarDatos(entidadId); if (entidadId.HasValue) { nudStock.Enabled = false; groupPrecio.Enabled = false; var resultado = (ArticuloDto)_articuloServicio.Obtener(entidadId.Value); if (resultado == null) { MessageBox.Show("Ocurrio un error al obtener el registro seleccionado"); Close(); } // =============== Datos del Articulo ========== // txtCodigo.Text = resultado.Codigo.ToString(); txtcodigoBarra.Text = resultado.CodigoBarra; txtDescripcion.Text = resultado.Descripcion; txtAbreviatura.Text = resultado.Abreviatura; txtDetalle.Text = resultado.Abreviatura; txtUbicacion.Text = resultado.Ubicacion; cmbMarca.SelectedValue = resultado.MarcaId; cmbRubro.SelectedValue = resultado.RubroId; cmbUnidad.SelectedValue = resultado.UnidadMedidaId; cmbIva.SelectedValue = resultado.IvaId; // =============== Datos del Generales ========== // nudStockMin.Value = resultado.StockMinimo; ckbDescontarStock.Checked = resultado.DescuentaStock; chkPermitirStockNeg.Checked = resultado.PermiteStockNegativo; chkActivarLimite.Checked = resultado.ActivarHoraVenta; nudLimiteVenta.Value = resultado.LimiteVenta; chkActivarHoraVenta.Checked = resultado.ActivarHoraVenta; dtpHoraVenta.Value = resultado.HoraLimiteVentaDesde; dtpHoraLimiteHasta.Value = resultado.HoraLimiteVentaHasta; // =============== Foto del Articulo ========== // imgFoto.Image = Imagen.ConvertirImagen(resultado.Foto); // =============== ========= // PoblarComboBox(cmbMarca, _marcaServicio.Obtener(string.Empty), "Descripcion", "Id"); cmbMarca.SelectedValue = resultado.MarcaId; PoblarComboBox(cmbRubro, _rubroServicio.Obtener(string.Empty), "Descripcion", "Id"); cmbRubro.SelectedValue = resultado.RubroId; PoblarComboBox(cmbUnidad, _unidadMedidaServicio.Obtener(string.Empty), "Descripcion", "Id"); cmbUnidad.SelectedValue = resultado.UnidadMedidaId; PoblarComboBox(cmbIva, _ivaServicio.Obtener(string.Empty), "Descripcion", "Id"); cmbIva.SelectedValue = resultado.IvaId; txtDescripcion.Text = resultado.Descripcion; if (TipoOperacion == TipoOperacion.Eliminar) { DesactivarControles(this); } } else { PoblarComboBox(cmbMarca, _marcaServicio.Obtener(string.Empty), "Descripcion", "Id"); PoblarComboBox(cmbRubro, _rubroServicio.Obtener(string.Empty), "Descripcion", "Id"); PoblarComboBox(cmbUnidad, _unidadMedidaServicio.Obtener(string.Empty), "Descripcion", "Id"); PoblarComboBox(cmbIva, _ivaServicio.Obtener(string.Empty), "Descripcion", "Id"); btnEjecutar.Text = "Grabar"; LimpiarControles(this, false); } }