public frmCATEGORIA(string modo, CATEGORIA_PRODUCTO entidad) { InitializeComponent(); modoForm = modo; botoneraOkCancel.Modo = modo; eCATEGORIA_PRODUCTO = entidad; }
private void AbreForm(string modo, CATEGORIA_PRODUCTO entidad) { var form = new frmCATEGORIA(modo, entidad); var drResultado = form.ShowDialog(); if (drResultado == DialogResult.OK) { LlenaGrilla(); } }
public void Modificacion(CATEGORIA_PRODUCTO objeto) { using (SIST_SUPERMERCADOEntities ctx = SIST_SUPERMERCADOEntities.ObtenerInstancia()) { ctx.CATEGORIA_PRODUCTO.Attach(objeto); ctx.ObjectStateManager.ChangeObjectState(objeto, System.Data.EntityState.Modified); ctx.SaveChanges(); } }
public CATEGORIA_PRODUCTO AltaConRetorno(CATEGORIA_PRODUCTO objeto) { using (SIST_SUPERMERCADOEntities ctx = SIST_SUPERMERCADOEntities.ObtenerInstancia()) { ctx.CATEGORIA_PRODUCTO.AddObject(objeto); ctx.SaveChanges(); return ObtenerPorID(objeto.CAT_ID); } }
private void btnAlta_Click(object sender, EventArgs e) { try { var entidad = new CATEGORIA_PRODUCTO(); AbreForm("A", entidad); } catch (Exception ex) { ProcesarExcepcion(ex); } }
private void CargaDatos() { //ARMACOMBO CATEGORIA_PRODUCTO categoria = new CATEGORIA_PRODUCTO(); categoria.CAT_DESCRIPCION = "Todos"; List<CATEGORIA_PRODUCTO> lista = new List<CATEGORIA_PRODUCTO>(); lista.Add(categoria); lista.AddRange(cCATEGORIA_PRODUCTOS.ObtenerTodos()); cmbCategoriaFiltro.DataSource = lista; cmbCategoriaFiltro.DisplayMember = "CAT_DESCRIPCION"; //ARMACOMBO ESTADOS cmbTipoFiltro.Items.Add("Todos"); cmbTipoFiltro.Items.Add("Balanza"); cmbTipoFiltro.Items.Add("Granel"); cmbTipoFiltro.SelectedIndex = 0; }
private void LlenarLineaEnGrilla(PRODUCTO oProducto, CATEGORIA_PRODUCTO oCategoria, decimal? CAT_PRECIO, ENVASE oEnvase, bool ingresaMedianteCodBarra = true) { DETALLE_PRESUPUESTO linea = null; if (oProducto != null) //es producto { //controla la cantidad //if (!ControlaCantidad(oProducto, 1)) //{ // MostrarMensajeAdvertencia(Mensajes.ProductoSinStock); // return; //} picProducto.ImageLocation = oProducto.PRO_IMAGEN; picProducto.SizeMode = PictureBoxSizeMode.StretchImage; txtPromocion.Visible = (oProducto.PRO_ESTADOPROMO == null) ? false : (bool)oProducto.PRO_ESTADOPROMO; decimal GANANCIA = 0; if (oProducto.PRO_ESTADOPROMO == false) GANANCIA = oProducto.PRO_COSTO + Convert.ToDecimal(oProducto.PRO_COSTO * (oProducto.PRO_MARGENGANANCIAREAL / 100)); else GANANCIA = oProducto.PRO_COSTO + Convert.ToDecimal(oProducto.PRO_COSTO * (oProducto.PRO_MARGENPROMO / 100)); if (oProducto.PRO_CODBALANZA != null) //es balanza { if (!ingresaMedianteCodBarra) // si no se ingresa mediante codigo de barra { linea = new DETALLE_PRESUPUESTO(); linea.DETP_DESCRIPCION = oProducto.PRO_DESCRIPCION; linea.DETP_DESCRESUMIDA = oProducto.PRO_DESCRECUMIDA; linea.DETP_TIVA_PORCENTAJE = (decimal)oProducto.TIPO_IVA.TIVA_PORCENTAJE; linea.DETP_PRECIOCOSTO = oProducto.PRO_COSTO; linea.DETP_PRECIOUNIDAD = (oProducto.PRO_ESTADOPROMO == true) ? (decimal)oProducto.PRO_PRECIOPROMO : oProducto.PRO_PRECIOVTA; linea.DETP_PRECIONETO = decimal.Round((oProducto.PRO_COSTO + GANANCIA) * Convert.ToDecimal((oProducto.TIPO_IVA.TIVA_PORCENTAJE / 100) + 1), 3); linea.DETP_CANTIDAD = Convert.ToDecimal(1.ToString("0.000")); linea.DETP_TOTAL = decimal.Round((linea.DETP_PRECIOUNIDAD * linea.DETP_CANTIDAD), 3); linea.DETP_ESTADOPROMO = (oProducto.PRO_ESTADOPROMO == true) ? true : false; linea.PRO_ID = oProducto.PRO_ID; linea.PRODUCTO = oProducto; } else // si se ingresa mediante codigo de barra { string codigoBarra = MetodosComunes.RetornaSoloNumeros(txtCodigoBarra.Text); var DigitoPrecio = codigoBarra.Substring(7, 5); var AntesDeLaComa = DigitoPrecio.Substring(0, 3); var NumDecimal = DigitoPrecio.Substring(3, 2); var precioBalanza = Convert.ToDecimal(AntesDeLaComa + "," + NumDecimal); if (eParametro.PAR_ADMINISTRAR_BALANZA) // toma el precio con el peso de la balanza { linea = new DETALLE_PRESUPUESTO(); linea.DETP_DESCRIPCION = oProducto.PRO_DESCRIPCION; linea.DETP_DESCRESUMIDA = oProducto.PRO_DESCRECUMIDA; linea.DETP_TIVA_PORCENTAJE = (decimal)oProducto.TIPO_IVA.TIVA_PORCENTAJE; linea.DETP_PRECIOCOSTO = oProducto.PRO_COSTO; linea.DETP_PRECIOUNIDAD = (oProducto.PRO_ESTADOPROMO == true) ? (decimal)oProducto.PRO_PRECIOPROMO : oProducto.PRO_PRECIOVTA; linea.DETP_PRECIONETO = decimal.Round(Convert.ToDecimal(linea.DETP_PRECIOUNIDAD / ((linea.DETP_TIVA_PORCENTAJE / 100) + 1)), 3); linea.DETP_CANTIDAD = decimal.Round(Convert.ToDecimal(precioBalanza / linea.DETP_PRECIOUNIDAD), 3); linea.DETP_TOTAL = decimal.Round((linea.DETP_PRECIOUNIDAD * linea.DETP_CANTIDAD), 3); linea.DETP_ESTADOPROMO = (oProducto.PRO_ESTADOPROMO == true) ? true : false; linea.PRO_ID = oProducto.PRO_ID; linea.PRODUCTO = oProducto; } else // toma el precio con la etiqueta { linea = new DETALLE_PRESUPUESTO(); linea.DETP_DESCRIPCION = oProducto.PRO_DESCRIPCION; linea.DETP_DESCRESUMIDA = oProducto.PRO_DESCRECUMIDA; linea.DETP_TIVA_PORCENTAJE = Constantes.PorcentajeIvaDefault; linea.DETP_PRECIOCOSTO = (decimal)precioBalanza; //TODO: ver si esta bien ya que no se sabe el costo de la categoria linea.DETP_PRECIOUNIDAD = Convert.ToDecimal(((decimal)precioBalanza).ToString("0.000")); linea.DETP_PRECIONETO = decimal.Round(Convert.ToDecimal(linea.DETP_PRECIOUNIDAD / ((linea.DETP_TIVA_PORCENTAJE / 100) + 1)), 3); linea.DETP_CANTIDAD = Convert.ToDecimal(1.ToString("0.000")); linea.DETP_TOTAL = Convert.ToDecimal(((decimal)precioBalanza).ToString("0.000")); linea.DETP_ESTADOPROMO = (oProducto.PRO_ESTADOPROMO == true) ? true : false; linea.PRO_ID = oProducto.PRO_ID; linea.PRODUCTO = oProducto; } } } else //es producto { linea = new DETALLE_PRESUPUESTO(); linea.DETP_DESCRIPCION = oProducto.PRO_DESCRIPCION; linea.DETP_DESCRESUMIDA = oProducto.PRO_DESCRECUMIDA; linea.DETP_TIVA_PORCENTAJE = (decimal)oProducto.TIPO_IVA.TIVA_PORCENTAJE; linea.DETP_PRECIOCOSTO = oProducto.PRO_COSTO; linea.DETP_PRECIOUNIDAD = (oProducto.PRO_ESTADOPROMO == true) ? (decimal)oProducto.PRO_PRECIOPROMO : oProducto.PRO_PRECIOVTA; linea.DETP_PRECIONETO = decimal.Round((oProducto.PRO_COSTO + GANANCIA) * Convert.ToDecimal((oProducto.TIPO_IVA.TIVA_PORCENTAJE / 100) + 1), 3); linea.DETP_CANTIDAD = Convert.ToDecimal(1.ToString("0.000")); linea.DETP_TOTAL = decimal.Round((linea.DETP_PRECIOUNIDAD * linea.DETP_CANTIDAD), 3); linea.DETP_ESTADOPROMO = (oProducto.PRO_ESTADOPROMO == true) ? true : false; linea.PRO_ID = oProducto.PRO_ID; linea.PRODUCTO = oProducto; } } if (oCategoria != null) //es categoria { linea = new DETALLE_PRESUPUESTO(); linea.DETP_DESCRIPCION = oCategoria.CAT_DESCRIPCION; linea.DETP_DESCRESUMIDA = oCategoria.CAT_DESCRIPCION; linea.DETP_TIVA_PORCENTAJE = Constantes.PorcentajeIvaDefault; linea.DETP_PRECIOCOSTO = (decimal)CAT_PRECIO; //TODO: ver si esta bien ya que no se sabe el costo de la categoria linea.DETP_PRECIOUNIDAD = Convert.ToDecimal(((decimal)CAT_PRECIO).ToString("0.000")); linea.DETP_PRECIONETO = decimal.Round(Convert.ToDecimal(linea.DETP_PRECIOUNIDAD / ((linea.DETP_TIVA_PORCENTAJE / 100)) + 1), 3); linea.DETP_CANTIDAD = Convert.ToDecimal(1.ToString("0.000")); linea.DETP_TOTAL = decimal.Round((linea.DETP_PRECIOUNIDAD * linea.DETP_CANTIDAD), 3); linea.DETP_ESTADOPROMO = false; linea.CAT_ID = oCategoria.CAT_ID; linea.CATEGORIA_PRODUCTO = oCategoria; } if (oEnvase != null) //es envase { linea = new DETALLE_PRESUPUESTO(); linea.DETP_DESCRIPCION = oEnvase.ENV_DESCRIPCION; linea.DETP_DESCRESUMIDA = oEnvase.ENV_DESCRIPCION; linea.DETP_TIVA_PORCENTAJE = Constantes.PorcentajeIvaDefault; linea.DETP_PRECIOCOSTO = oEnvase.ENV_PRECIO_COSTO; linea.DETP_PRECIOUNIDAD = oEnvase.ENV_PRECIO; linea.DETP_PRECIONETO = decimal.Round(Convert.ToDecimal(linea.DETP_PRECIOUNIDAD / ((linea.DETP_TIVA_PORCENTAJE / 100)) + 1), 3); linea.DETP_CANTIDAD = Convert.ToDecimal(1.ToString("0.000")); linea.DETP_TOTAL = decimal.Round((linea.DETP_PRECIOUNIDAD * linea.DETP_CANTIDAD), 3); linea.DETP_ESTADOPROMO = false; linea.ENV_ID = oEnvase.ENV_ID; linea.ENVASE = oEnvase; } linea.INGRESAMEDIANTECODBARRA = ingresaMedianteCodBarra; linea.DETP_GUID = Guid.NewGuid().ToString(); AgregarLineasEnGrilla(linea); LlenaLabelTotales(); if (dgvGrilla.Rows.Count > 0) { dgvGrilla.CurrentCell = dgvGrilla.Rows[dgvGrilla.Rows.Count - 1].Cells[0]; } if ((oProducto != null && oProducto.PRO_GRANEL == true) || (oProducto != null && oProducto.PRO_CODBALANZA != null && !ingresaMedianteCodBarra)) { btnCantidad(); //abre frmCantidad } Nuevo_Item(); }
private void LlenaDatos() { //ARMACOMBO CATEGORIA List<CATEGORIA_PRODUCTO> listaCategorias = new List<CATEGORIA_PRODUCTO>(); var oTODOS1 = new CATEGORIA_PRODUCTO(); oTODOS1.CAT_DESCRIPCION = "TODAS"; oTODOS1.CAT_ID = 0; listaCategorias.Add(oTODOS1); listaCategorias.AddRange(cCATEGORIA_PRODUCTOS.ObtenerTodos()); cmbCategoriaFiltro.DataSource = listaCategorias; cmbCategoriaFiltro.DisplayMember = "CAT_DESCRIPCION"; cmbCategoriaFiltro.ValueMember = "CAT_ID"; //ARMACOMBO TIPO UNIDAD List<TIPO_UNIDAD> listaTipoUnidades = new List<TIPO_UNIDAD>(); var oTODOS2 = new TIPO_UNIDAD(); oTODOS2.TUNI_DESCRIPCION = "TODAS"; oTODOS2.TUNI_ID = 0; listaTipoUnidades.Add(oTODOS2); listaTipoUnidades.AddRange(cTIPO_UNIDAD.ObtenerTodos()); cmbTipoUnidad.DataSource = listaTipoUnidades; cmbTipoUnidad.DisplayMember = "TUNI_DESCRIPCION"; cmbTipoUnidad.ValueMember = "TUNI_ID"; }
private void LlenaDatos() { //ARMACOMBO CATEGORIA List<CATEGORIA_PRODUCTO> listaCategorias = new List<CATEGORIA_PRODUCTO>(); var oTODOS1 = new CATEGORIA_PRODUCTO(); oTODOS1.CAT_DESCRIPCION = "Seleccione uno..."; oTODOS1.CAT_ID = 0; listaCategorias.Add(oTODOS1); listaCategorias.AddRange(cCATEGORIA_PRODUCTOS.ObtenerTodos()); cmbCategoria.DataSource = listaCategorias; cmbCategoria.DisplayMember = "CAT_DESCRIPCION"; cmbCategoria.ValueMember = "CAT_ID"; //ARMACOMBO tipo Iva List<TIPO_IVA> listaTipoIva = new List<TIPO_IVA>(); listaTipoIva.AddRange(cTIPO_IVA.ObtenerTodos()); cmbTipoIva.DataSource = listaTipoIva; cmbTipoIva.DisplayMember = "TIVA_PORCENTAJE"; cmbTipoIva.ValueMember = "TIVA_ID"; //ARMACOMBO TIPO UNIDAD cmbTIPOUNIDAD.DataSource = cTIPO_UNIDAD.ObtenerTodos(); cmbTIPOUNIDAD.DisplayMember = "TUNI_DESCRIPCION"; cmbTIPOUNIDAD.ValueMember = "TUNI_ID"; chkEstadoPromo_CheckedChanged(null, null); //llena los valores por default var valoresParametro = cPARAMETRO.ObtenerTodos(); txtPorcentajeGanancia.Text = (valoresParametro.PAR_PORC_GAN == null) ? "0" : valoresParametro.PAR_PORC_GAN.ToString(); txtPorcentajeGananciaPromo.Text = (valoresParametro.PAR_PORC_GAN_PROMO == null) ? "0" : valoresParametro.PAR_PORC_GAN_PROMO.ToString(); }
private void cmbCategoria_SelectedIndexChanged(object sender, EventArgs e) { try { if (((CATEGORIA_PRODUCTO)cmbCategoria.SelectedItem).CAT_ID != 0) { eCATEGORIA_PRODUCTO = cCATEGORIA_PRODUCTOS.ObtenerPorID(((CATEGORIA_PRODUCTO)cmbCategoria.SelectedItem).CAT_ID); txtCodigoProducto.Text = eCATEGORIA_PRODUCTO.CAT_ID.ToString("D3") + "." + ((int)eCATEGORIA_PRODUCTO.CAT_CODIGO_ULT_PROD + 1).ToString("D6"); } else { eCATEGORIA_PRODUCTO = null; txtCodigoProducto.Text = string.Empty; } } catch (Exception ex) { ProcesarExcepcion(ex); DialogResult = DialogResult.None; } }
public void Modificacion(CATEGORIA_PRODUCTO entidad) { mCATEGORIA_PRODUCTO.Modificacion(entidad); }
public void BajaLogica(CATEGORIA_PRODUCTO entidad) { entidad.CAT_ESTADO = false; mCATEGORIA_PRODUCTO.Modificacion(entidad); }
public void BajaFisica(CATEGORIA_PRODUCTO entidad) { mCATEGORIA_PRODUCTO.Baja(entidad); }
private void cmbCategoria_SelectedIndexChanged(object sender, EventArgs e) { try { if (((CATEGORIA_PRODUCTO)cmbCategoria.SelectedItem).CAT_ID != 0) { eCATEGORIA_PRODUCTO = cCATEGORIA_PRODUCTOS.ObtenerPorID(((CATEGORIA_PRODUCTO)cmbCategoria.SelectedItem).CAT_ID); //consulto si la categoria es la misma if (ePRODUCTO != null) { if (ePRODUCTO.CATEGORIA_PRODUCTO != null && eCATEGORIA_PRODUCTO.CAT_ID == ePRODUCTO.CATEGORIA_PRODUCTO.CAT_ID) { txtCodigoProducto.Text = ePRODUCTO.PRO_COD_INTERNO; return; } } txtCodigoProducto.Text = eCATEGORIA_PRODUCTO.CAT_CODIGO.ToString("D2") + "." + ((int)eCATEGORIA_PRODUCTO.CAT_CODIGO_ULT_PROD + 1).ToString("D5"); } else { eCATEGORIA_PRODUCTO = null; txtCodigoProducto.Text = string.Empty; } } catch (Exception ex) { ProcesarExcepcion(ex); DialogResult = DialogResult.None; } }
private void Limpia() { if (CategoriasActivas != null) { oCategoria = CategoriasActivas.First(); txtCodigo.Text = oCategoria.CAT_CODIGO.ToString(); txtDescripcion.Text = oCategoria.CAT_DESCRIPCION; txtCodigo.Focus(); return; } txtCodigo.Text = string.Empty; txtDescripcion.Text = string.Empty; txtCodigo.Focus(); }
/// <summary> /// Crear un nuevo objeto CATEGORIA_PRODUCTO. /// </summary> /// <param name="cAT_ID">Valor inicial de la propiedad CAT_ID.</param> /// <param name="cAT_CODIGO">Valor inicial de la propiedad CAT_CODIGO.</param> /// <param name="cAT_ESTADOEN_VENTA">Valor inicial de la propiedad CAT_ESTADOEN_VENTA.</param> public static CATEGORIA_PRODUCTO CreateCATEGORIA_PRODUCTO(global::System.Int32 cAT_ID, global::System.Int32 cAT_CODIGO, global::System.Boolean cAT_ESTADOEN_VENTA) { CATEGORIA_PRODUCTO cATEGORIA_PRODUCTO = new CATEGORIA_PRODUCTO(); cATEGORIA_PRODUCTO.CAT_ID = cAT_ID; cATEGORIA_PRODUCTO.CAT_CODIGO = cAT_CODIGO; cATEGORIA_PRODUCTO.CAT_ESTADOEN_VENTA = cAT_ESTADOEN_VENTA; return cATEGORIA_PRODUCTO; }
/// <summary> /// Método desusado para agregar un nuevo objeto al EntitySet CATEGORIA_PRODUCTO. Considere la posibilidad de usar el método .Add de la propiedad ObjectSet<T> asociada. /// </summary> public void AddToCATEGORIA_PRODUCTO(CATEGORIA_PRODUCTO cATEGORIA_PRODUCTO) { base.AddObject("CATEGORIA_PRODUCTO", cATEGORIA_PRODUCTO); }
private void ControlaStock(PRODUCTO oProducto, CATEGORIA_PRODUCTO oCategoria, ENVASE oEnvase) { if (!eParametro.PAR_VTA_STOCKSEMAFORO) { return; } if (oCategoria != null) { txtEstadoStock.BackColor = Color.White; txtEstadoStock.Visible = txtEstadoStock.Visible = false; return; } if (oEnvase != null) { txtEstadoStock.BackColor = Color.White; txtEstadoStock.Visible = txtEstadoStock.Visible = false; return; } txtEstadoStock.Visible = txtEstadoStock.Visible = true; var stockActual = oProducto.PRO_STOCKACTUAL; var stockMinimo = oProducto.PRO_STOCKMINIMO; var stock50delMinimo = (int)(stockMinimo / 2); ToolTip toolTip = new ToolTip(); toolTip.SetToolTip(txtEstadoStock, string.Format("Stock Actual: {0} ", stockActual)); //si se encuentra arriba del minimo esta en verde //si se encuentra menor al minimo y mayor al 50% del minimo en naranja //si se encuentra menor al 50% del minimo en rojo if (stockActual > stockMinimo) { txtEstadoStock.BackColor = Color.Green; return; } if (stockActual <= stockMinimo && stockActual >= stock50delMinimo) { txtEstadoStock.BackColor = Color.Orange; return; } if (stockActual < stock50delMinimo) { txtEstadoStock.BackColor = Color.Red; return; } }
private void LlenaDatos() { //ARMACOMBO CATEGORIA List<CATEGORIA_PRODUCTO> listaCategorias = new List<CATEGORIA_PRODUCTO>(); var oTODOS1 = new CATEGORIA_PRODUCTO(); oTODOS1.CAT_DESCRIPCION = "Seleccione uno..."; oTODOS1.CAT_ID = 0; listaCategorias.Add(oTODOS1); listaCategorias.AddRange(cCATEGORIA_PRODUCTOS.ObtenerTodos()); cmbCategoria.DataSource = listaCategorias; cmbCategoria.DisplayMember = "CAT_DESCRIPCION"; cmbCategoria.ValueMember = "CAT_ID"; //cmbCategoria.SelectedValue = 12; //BEBIDAS //cmbCategoria.SelectedValue = 8; //ALMACEN //cmbCategoria.SelectedValue = 11; //PERFUMERIA rdbProducto.Checked = true; txtCodigoBarras.Text = ""; txtCodigoBarras.Focus(); //ARMACOMBO tipo Iva List<TIPO_IVA> listaTipoIva = new List<TIPO_IVA>(); listaTipoIva.AddRange(cTIPO_IVA.ObtenerTodos()); cmbTipoIva.DataSource = listaTipoIva; cmbTipoIva.DisplayMember = "TIVA_PORCENTAJE"; cmbTipoIva.ValueMember = "TIVA_ID"; //ARMACOMBO TIPO UNIDAD cmbTIPOUNIDAD.DataSource = cTIPO_UNIDAD.ObtenerTodos(); cmbTIPOUNIDAD.DisplayMember = "TUNI_DESCRIPCION"; cmbTIPOUNIDAD.ValueMember = "TUNI_ID"; //ARMACOMBO ENVASE List<ENVASE> listaEnvases = new List<ENVASE>(); var oTODOS = new ENVASE(); oTODOS.ENV_DESCRIPCION = "Seleccione uno..."; oTODOS.ENV_ID = 0; listaEnvases.Add(oTODOS); listaEnvases.AddRange(cENVASE.ObtenerActivos()); cmbEnvase.DataSource = listaEnvases; cmbEnvase.DisplayMember = "ENV_DESCRIPCION"; cmbEnvase.ValueMember = "ENV_ID"; chkEnvase_CheckedChanged(null, null); chkEstadoPromo_CheckedChanged(null, null); //llena los valores por default var valoresParametro = cPARAMETRO.ObtenerTodos(); txtPorcGanReal.Text = (valoresParametro.PAR_PORC_GAN == null) ? "0" : valoresParametro.PAR_PORC_GAN.ToString(); numPorcGanEstimada.Value = (valoresParametro.PAR_PORC_GAN == null) ? 0 : (decimal)valoresParametro.PAR_PORC_GAN; numPorcentajeGananciaPromo.Value = (valoresParametro.PAR_PORC_GAN_PROMO == null) ? 0 : (decimal)valoresParametro.PAR_PORC_GAN_PROMO; numStockMin.Value = (valoresParametro.PAR_STOCK_MIN_DEFAULT == null) ? 0 : (decimal)valoresParametro.PAR_STOCK_MIN_DEFAULT; }
private void Buscar(int codigo) { oCategoria = CategoriasActivas.FirstOrDefault(x => x.CAT_CODIGO == codigo); if (oCategoria == null) { Limpia(); return; } txtCodigo.Text = oCategoria.CAT_CODIGO.ToString(); txtDescripcion.Text = oCategoria.CAT_DESCRIPCION; txtPrecio.Focus(); }
public void Alta(CATEGORIA_PRODUCTO entidad) { mCATEGORIA_PRODUCTO.Alta(entidad); }
private void CargaDatos() { //ARMACOMBO CATEGORIA_PRODUCTO categoria = new CATEGORIA_PRODUCTO(); categoria.CAT_DESCRIPCION = "Todos"; List<CATEGORIA_PRODUCTO> lista = new List<CATEGORIA_PRODUCTO>(); lista.Add(categoria); lista.AddRange(cCATEGORIA_PRODUCTOS.ObtenerTodos()); cmbCategoriaFiltro.DataSource = lista; cmbCategoriaFiltro.DisplayMember = "CAT_DESCRIPCION"; }
public CATEGORIA_PRODUCTO AltaConRetorno(CATEGORIA_PRODUCTO entidad) { return mCATEGORIA_PRODUCTO.AltaConRetorno(entidad); }