public override void EjecutarComandoModificar() { var modificarRegistro = new ArticuloCrudDto { Id = EntidadId.Value, Codigo = int.Parse(txtCodigo.Text), CodigoBarra = txtcodigoBarra.Text, Descripcion = txtDescripcion.Text, Abreviatura = txtAbreviatura.Text, Detalle = txtDetalle.Text, Ubicacion = txtUbicacion.Text, MarcaId = (long)cmbMarca.SelectedValue, RubroId = (long)cmbRubro.SelectedValue, UnidadMedidaId = (long)cmbUnidad.SelectedValue, IvaId = (long)cmbIva.SelectedValue, PrecioCosto = nudPrecioCosto.Value, //------------------------------------------------// StockActual = nudStock.Value, StockMinimo = nudStockMin.Value, DescuentaStock = chkDescontarStock.Checked, PermiteStockNegativo = chkPermitirStockNeg.Checked, ActivarLimiteVenta = chkActivarLimite.Checked, LimiteVenta = nudLimiteVenta.Value, ActivarHoraVenta = chkActivarHoraVenta.Checked, HoraLimiteVentaDesde = dtpHoraDesde.Value, HoraLimiteVentaHasta = dtpHoraHasta.Value, //------------------------------------------------// Foto = Imagen.ConvertirImagen(imgFoto.Image), Eliminado = false }; _articuloServicio.Modificar(modificarRegistro); }
public override void EjecutarComandoNuevo() { var articuloNuevo = new ArticuloCrudDto { }; //------------Datos Articulos----------// articuloNuevo.Codigo = int.Parse(txtCodigo.Text); articuloNuevo.CodigoBarra = txtcodigoBarra.Text; articuloNuevo.Descripcion = txtDescripcion.Text; articuloNuevo.Abreviatura = txtAbreviatura.Text; //codigoProveedor articuloNuevo.Detalle = txtDetalle.Text; articuloNuevo.Ubicacion = txtUbicacion.Text; articuloNuevo.MarcaId = (long)cmbMarca.SelectedValue; articuloNuevo.RubroId = (long)cmbRubro.SelectedValue; articuloNuevo.UnidadMedidaId = (long)cmbUnidad.SelectedValue; articuloNuevo.IvaId = (long)cmbIva.SelectedValue; articuloNuevo.PrecioCosto = (decimal)nudPrecioCosto.Value; //------------Datos Generales----------// articuloNuevo.StockMinimo = nudStockMin.Value; //articuloNuevo.StockActual = nudStock.Value; articuloNuevo.ActivarHoraVenta = chkActivarHoraVenta.Checked; articuloNuevo.ActivarLimiteVenta = chkActivarLimite.Checked; articuloNuevo.LimiteVenta = nudLimiteVenta.Value; articuloNuevo.HoraLimiteVentaDesde = dtpHoraDesde.Value; articuloNuevo.HoraLimiteVentaHasta = dtpHoraHasta.Value; articuloNuevo.PermiteStockNegativo = chkPermitirStockNeg.Checked; articuloNuevo.DescuentaStock = chkDescontarStock.Checked; articuloNuevo.Foto = Imagen.ConvertirImagen(imgFoto.Image); articuloNuevo.Eliminado = false; _articuloServicio.Insertar(articuloNuevo); }