public void VerAnulacion() { if (GetItemActual == null) { return; } if (!GetItemActual.IsAnulado) { return; } var autoSistDoc = ""; switch (GetItemActual.DocTipo) { case data.enumTipoDoc.Presupuesto: autoSistDoc = Sistema.Id_SistDocumento_Presupuesto; break; } var ficha = new OOB.Auditoria.Buscar.Ficha() { autoDocumento = GetItemActual.idDocumento, autoTipoDocumento = autoSistDoc, }; var r01 = Sistema.MyData.Auditoria_Documento_GetFichaBy(ficha); if (r01.Result == OOB.Resultado.Enumerados.EnumResult.isError) { Helpers.Msg.Error(r01.Mensaje); return; } _gAuditoria.Inicializa(); _gAuditoria.setData(r01.Entidad); _gAuditoria.Inicia(); }
public OOB.Resultado.FichaEntidad <OOB.Auditoria.Entidad.Ficha> Auditoria_Documento_GetFichaBy(OOB.Auditoria.Buscar.Ficha ficha) { var rt = new OOB.Resultado.FichaEntidad <OOB.Auditoria.Entidad.Ficha>(); var fichaDTO = new DtoLibPos.Auditoria.Buscar.Ficha() { autoDocumento = ficha.autoDocumento, autoTipoDocumento = ficha.autoTipoDocumento, }; var r01 = MyData.Auditoria_Documento_GetFichaBy(fichaDTO); if (r01.Result == DtoLib.Enumerados.EnumResult.isError) { rt.Mensaje = r01.Mensaje; rt.Result = OOB.Resultado.Enumerados.EnumResult.isError; return(rt); } var s = r01.Entidad; var nr = new OOB.Auditoria.Entidad.Ficha() { estacionEquipo = s.estacionEquipo, fecha = s.fecha, hora = s.hora, motivo = s.motivo, usuAuto = s.usuAuto, usuCodigo = s.usuCodigo, usuNombre = s.usuNombre, }; rt.Entidad = nr; return(rt); }