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; }
public ArticuloPartidaId(CatPartida catpartida, Articulo articulo, int movimiento) { this._catpartida= catpartida; this._articulo = articulo; this._movimiento= movimiento; }
private void txtPartida_KeyDown(object sender, KeyEventArgs e) { //Tab + Metodo = Enter switch (e.KeyCode) { case Keys.Enter: //SelectNextControl((Control)sender, true, true, true, true); e.SuppressKeyPress = true; if (txtPartida.TextLength > 0 && int.Parse(txtPartida.Text) > 0) { if (txtPartida.TextLength > 0) { CatPartidaActual = ArticuloCambiarService.CatPartidaDao.CargaPartida(txtPartida.Text); if (CatPartidaActual != null) { lblDesPartida.Text = CatPartidaActual.DesPartida; txtPartida.Enabled = false; btnGuardar.Enabled = true; } else { MessageBox.Show(@"No Existe la Partida, Verifique . . ", @"Almacenes", MessageBoxButtons.OK, MessageBoxIcon.Information); btnGuardar.Enabled = false; txtPartida.Focus(); } } } break; } }
private void Limpiar() { ArticuloActual= new Articulo(); ArticuloFarmaciaActual = new ArticuloFarmacia(); CatPartidaActual= new CatPartida(); bisArticulo.DataSource = new Articulo(); bisArticuloFarmacia.DataSource = new ArticuloFarmacia(); txtPartida.Text = string.Empty; lblDesPartida.Text = string.Empty; txtCveArt.Text = string.Empty; txtCuadroBasico.Text = string.Empty; }
private void Limpiar() { FechaActual(); CatPartidaActual= null; cmbMes.SelectedIndex = 0; txtPartida.Text = string.Empty; lblDesPartida.Text = string.Empty; txtPartida.Enabled = true; txtArtIni.Text = string.Empty; txtArtFin.Text = string.Empty; }
private void txtCat2_KeyDown(object sender, KeyEventArgs e) { //Tab + Metodo = Enter switch (e.KeyCode) { case Keys.Enter: SelectNextControl((Control)sender, true, true, true, true); e.SuppressKeyPress = true; if (txtCat2.TextLength > 0) { switch (strOpcion) { case "SalidaArea": CatPartidaActual = SalidaService.CatPartidaDao.CargaPartida(txtCat2.Text); if (CatPartidaActual != null) { lblDesCat2.Text = CatPartidaActual.DesPartida; txtCat2.Enabled = false; } else { lblDesCat2.Text = string.Empty; MessageBox.Show(@"No Existe la Partida, Verifique . . ", @"Almacenes", MessageBoxButtons.OK, MessageBoxIcon.Information); txtCat2.Focus(); } break; } } break; } }