Ejemplo n.º 1
0
 //, Almacen almacen)
 public CuadroBasico(CuadroBasicoId id, DateTime? fechaalta, DateTime? fechabaja)
 {
     this._id= id;
     this._fechaalta= fechaalta;
     this._fechabaja= fechabaja;
     //this._almacen= almacen;
 }
Ejemplo n.º 2
0
        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);
            }
        }
Ejemplo n.º 3
0
        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);
            }
        }
Ejemplo n.º 4
0
 //, Almacen almacen)
 public CuadroBasico(CuadroBasicoId id)
 {
     this._id= id;
     //this._almacen= almacen;
 }