/// <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); }
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); }