public CuadroBasico GuardaCuadroBasico(ref CuadroBasico cuadroBasico, ref CuadroBasico cuadroBasicoNuevo) { CuadroBasicoDao.Update(cuadroBasico); CuadroBasicoDao.Update(cuadroBasicoNuevo); return cuadroBasico; }
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); } }
private void CargaCuadroBasico() { CuadroBasicoActual = ArticuloCambiarService.CuadroBasicoDao. CargaCuadroBasico(int.Parse(txtCveArt.Text),FrmAlmacen.AlmacenActual.IdAlmacen); if(CuadroBasicoActual!=null) { rtbDesArticulo.Text = CuadroBasicoActual.Id.Articulo.DesArticulo; txtCuadroBasico.Text = CuadroBasicoActual.Id.CveCBasico.ToString(); txtCveArt.Enabled = false; btnModificar.Enabled = false; btnGuardar.Enabled = true; txtCuadroBasico.Enabled = true; } 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; }
private void GuardaCuadroBasico() { try { CuadroBasicoActual.FechaBaja = ArticuloCambiarService.ArticuloPartidaDao.FechaServidor(); var CuadroBascioId = new CuadroBasicoId() { CveCBasico = int.Parse(txtCuadroBasico.Text), Articulo = CuadroBasicoActual.Id.Articulo, Movimiento = CuadroBasicoActual.Id.Movimiento + 1 }; var CuadroBasicoNuevo = new CuadroBasico(CuadroBascioId) { FechaAlta = ArticuloCambiarService.ArticuloPartidaDao.FechaServidor() }; var listaError = new RichTextBox(); var lblNumErrors = new Label(); if (Util.DatosValidos2<CuadroBasico>(CuadroBasicoNuevo, lblNumErrors, listaError)) { ArticuloCambiarService.GuardaCuadroBasico(ref CuadroBasicoActual, ref CuadroBasicoNuevo); MessageBox.Show(@"Cambio de Cuadro Basico Actualizado Exitosamente", @"Almacenes", MessageBoxButtons.OK, MessageBoxIcon.Information); Limpiar(); Inhabilita(); btnGuardar.Enabled = false; btnModificar.Enabled = true; btnCancelar.Enabled = false; } else { MessageBox.Show(lblNumErrors.Text + "\r" + listaError.Text, @"Almacenes", MessageBoxButtons.OK, MessageBoxIcon.Error); } } catch (Exception ee) { MessageBox.Show(@"Ocurrio un error en la insercion o actualizacion " + ee.Message, @"Almacenes", MessageBoxButtons.OK, MessageBoxIcon.Error); } }