private void ArticuloSave() { try { ArticuloActual = new Articulo(); ArticuloActual = bisArticulo.DataSource as Articulo; // if (FrmAlmacen.AlmacenActual.IdAlmacen.Contains("F")) { foreach (ArticuloFarmacia ObjArticuloFarmacia in bisArticuloFarmacia) { var lst = new List<ArticuloFarmacia>(){ObjArticuloFarmacia}; ArticuloActual.ArticuloFarmacia = lst; } var objCuadroBasicoId = new CuadroBasicoId() { CveCBasico =txtCuadroBasico.Text.Length!=0?int.Parse(txtCuadroBasico.Text):0, Movimiento = 1 }; var objCuadroBasico = new CuadroBasico(objCuadroBasicoId) {FechaAlta =ArticuloService.ArticuloDao.FechaServidor()}; var lstCuadroBasico = new List<CuadroBasico>() { objCuadroBasico }; ArticuloActual.CuadroBasico = lstCuadroBasico; } // var objArticuloPartidaId = new ArticuloPartidaId() { CatPartida = CatPartidaActual, Movimiento = 1 }; var objArticuloPartida = new ArticuloPartida(objArticuloPartidaId) {FechaInicio = ArticuloService.ArticuloDao.FechaServidor()}; var lstPartida = new List<ArticuloPartida> {objArticuloPartida}; ArticuloActual.ArticuloPartida = lstPartida; // ArticuloActual.Usuario = FrmAcceso.UsuarioLog; ArticuloActual.IpTerminal = Util.ipTerminal(); ArticuloActual.FechaAlta = ArticuloService.ArticuloDao.FechaServidor(); } catch (Exception ee) { MessageBox.Show(@"Ocurrio un error en la insercion o actualizacion " + ee.Message, @"Almacenes", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public ArticuloPartida GuardaArticuloPartida(ref CatPartida catPartida, ref ArticuloPartida articuloPartidaActual) { var articuloPartidaId = new ArticuloPartidaId() { CatPartida = catPartida, Articulo = articuloPartidaActual.Id.Articulo, Movimiento = articuloPartidaActual.Id.Movimiento + 1 }; var articuloPartidaNuevo = new ArticuloPartida(articuloPartidaId) { FechaInicio = ArticuloPartidaDao.FechaServidor() }; ArticuloPartidaDao.Update(articuloPartidaActual); ArticuloPartidaDao.Update(articuloPartidaNuevo); return articuloPartidaActual; }
private void CargaArticuloPartida() { ArticuloPartidaActual = ArticuloCambiarService.ArticuloPartidaDao. CargaArticuloPartidaCambiarPartida(int.Parse(txtCveArt.Text), FrmAlmacen.AlmacenActual.IdAlmacen); if (ArticuloPartidaActual != null) { rtbDesArticulo.Text = ArticuloPartidaActual.Id.Articulo.DesArticulo; txtPartida.Text = ArticuloPartidaActual.Id.CatPartida.Partida; lblDesPartida.Text = ArticuloPartidaActual.Id.CatPartida.DesPartida; txtCveArt.Enabled = false; txtPartida.Enabled = true; btnModificar.Enabled = false; } else { MessageBox.Show(@"Articulo No Existe", @"Almacenes", MessageBoxButtons.OK, MessageBoxIcon.Information); } }
private void Limpiar() { ArticuloPartidaActual = new ArticuloPartida(); CuadroBasicoActual = new CuadroBasico(); txtCveArt.Text = string.Empty; rtbDesArticulo.Text = string.Empty; txtCuadroBasico.Text = string.Empty; txtPartida.Text = string.Empty; txtPartida.Text = string.Empty; lblDesPartida.Text = string.Empty; }