Exemplo n.º 1
0
        /// <summary>
        /// Llena datos seccion ajuste de inventario e historial
        /// </summary>
        private void LlenarDatosAlmacenMovimiento()
        {
            var usuarioPL             = new UsuarioPL();
            var almacenMovimientoInfo = new AlmacenMovimientoInfo
            {
                AlmacenID           = almacenID,
                FolioMovimiento     = folioMovimiento,
                AlmacenMovimientoID = almacenMovimientoID
            };
            var almacenPL         = new AlmacenPL();
            var almacenMovimiento = almacenPL.ObtenerAlmacenMovimiento(almacenMovimientoInfo);

            if (almacenMovimiento == null)
            {
                return;
            }
            //Informacion almacen
            txtFolioInventarioFisico.Text = Convert.ToString(almacenMovimiento.FolioMovimiento);

            var tipoMovimiento = new TipoMovimientoPL();
            var resultado      = tipoMovimiento.ObtenerPorID(almacenMovimiento.TipoMovimientoID);

            if (resultado != null)
            {
                txtTipoMovimiento.Text = resultado.Descripcion;
            }

            //Fecha actual
            var fechaActual = DateTime.Now;

            txtFecha.Text = fechaActual.ToString("dd'/'MM'/'yyyy' 'hh':'mm  tt", CultureInfo.InvariantCulture);
            //Obtener descripcion de estatus
            var ajusteDeInventarioPL = new AjusteDeInventarioPL();
            var estatusInfo          = ajusteDeInventarioPL.ObtenerEstatusInfo(almacenMovimiento);

            if (estatusInfo != null)
            {
                txtEstado.Text = estatusInfo.Descripcion;
            }

            //Usuarios creacion y modificacion
            var usuario = usuarioPL.ObtenerPorID(almacenMovimiento.UsuarioCreacionID);

            if (usuario != null)
            {
                txtCreadoPor.Text = usuario.Nombre;
            }

            txtModificadoPor.Text       = nombreUsuario;
            txtUltimaActualizacion.Text = fechaActual.ToString("dd'/'MM'/'yyyy' 'hh':'mm  tt", CultureInfo.InvariantCulture);

            //Fecha creacion y modificacion
            //var fechaVal = new DateTime(1492, 10, 12);
            var fechaCreacion = almacenMovimiento.FechaCreacion;

            txtFechaCreacion.Text = fechaCreacion.ToString("dd'/'MM'/'yyyy' 'hh':'mm  tt", CultureInfo.InvariantCulture);
        }
Exemplo n.º 2
0
        public void ObtenerTipoMovimientoPorId()
        {
            var tipoMovimientoPL = new TipoMovimientoPL();
            TipoMovimientoInfo tipoMovimiento = tipoMovimientoPL.ObtenerPorID(1);

            Assert.IsNotNull(tipoMovimiento);
            Assert.IsNotNull(tipoMovimiento.TipoPoliza);
            Assert.IsTrue(tipoMovimiento.Descripcion.Length > 0);
            Assert.IsTrue(tipoMovimiento.TipoPoliza.Descripcion.Length > 0);
        }