TFS_ANTIGUO/TPAtesa_GestionTicket/SlnCapacitacionAtesa/CapacitacionAtesa.Web/Clases/ClasesGenerales.cs

811 lines
No EOL
33 KiB
C#

using CapacitacionAtesa.Model.Classes;
using System;
using System.Collections.Generic;
using System.IO;
using System.Linq;
using System.Web;
namespace CapacitacionAtesa.Web.Clases
{
public class ClasesGenerales
{
//public int ExisteArchivo(string solicitud, string Step, string NumeroSolicitud, string NombreProceso)
//{
// string rutaDocumento = new ParametrosAplicacion().UltimusAttachmentPath; // C:\Ultimus\UltimusAttachment
// if (Directory.GetFiles(string.Format(@"{0}{1}\{2}\{3}", rutaDocumento, NombreProceso, NumeroSolicitud, Step)).Length > 0)
// {
// return 1;
// }
// else
// {
// return 0;
// }
//}
///*busca la existencia de un archivo*/
//public int ExisteArchivo(string solicitud, string Step, string NumeroSolicitud, string NombreProceso, List<string> TipoDocumento)
//{
// /*queremos ver si existe el directorio para poder enviar el archivo*/
// int resultado = 0;
// if (Step == "Recepcion")
// {
// string rutaDocumento = new ParametrosAplicacion().UltimusAttachmentPath;
// for (int i = 0; i < TipoDocumento.Count(); i++) //Recorre el list tipo documento
// {
// if (Directory.GetFiles(string.Format(@"{0}{1}\{2}\{3}", rutaDocumento, NombreProceso, NumeroSolicitud, TipoDocumento[i])).Length > 0) //Este ya estaba
// {
// //Agarra la lista de archivos segun el directorio tipo documento
// string[] listaArchivos = Directory.GetFiles(string.Format(@"{0}{1}\{2}\{3}", rutaDocumento, NombreProceso, NumeroSolicitud, TipoDocumento[i]));
// //Itera los archivos que estan en el directorio (Recepcion, Estimacion, etc)
// for (int archivo = 0; archivo < listaArchivos.Length; archivo++)
// {
// /*con esto ya podria analizar todos los archivos dentro de los directorios <tipodocumento>*/
// string documento = string.Format(@"{0}{1}\{2}\{3}\{4}", rutaDocumento, NombreProceso, NumeroSolicitud, TipoDocumento[i], listaArchivos[archivo]);
// }
// resultado = 1;
// }
// else
// {
// resultado = 0;
// }
// }
// }
// return resultado;
//}
//Que es solicitud?? Que guarda TipoDocumento
public int ExisteArchivo(string solicitud, string Step, string NumeroSolicitud, string NombreProceso, List<string> TipoDocumento)
{
int resultado = 1;
if (NombreProceso == "ProcesoGestionSolicitud")
{
if (Step == "Recepcion")
{
int EvidenciaSolicitudCliente = 1;
int Requerimiento = 1;
string rutaDocumento = new ParametrosAplicacion().UltimusAttachmentPath;
for (int i = 0; i < TipoDocumento.Count(); i++)
{
string rutafinalDocumento = string.Format(@"{0}{1}\{2}\{3}", rutaDocumento, NombreProceso, NumeroSolicitud, TipoDocumento[i]);
if (!Directory.Exists(rutafinalDocumento) || Directory.GetFiles(rutafinalDocumento).Length == 0)
{
resultado = 0;
EvidenciaSolicitudCliente = 0;
}
if (!Directory.Exists(rutafinalDocumento) || Directory.GetFiles(rutafinalDocumento).Length == 0)
{
resultado = 0;
Requerimiento = 0;
}
}
}
if (Step == "Estimacion")
{
int EstimacionDesarrollo = 1;
int EstimacionesConsolidadas = 1;
int EstimacionesQA = 1;
string rutaDocumento = new ParametrosAplicacion().UltimusAttachmentPath;
for (int i = 0; i < TipoDocumento.Count(); i++)
//foreach(var item in TipoDocumento)
{
string rutafinalDocumento = string.Format(@"{0}{1}\{2}\{3}", rutaDocumento, NombreProceso, NumeroSolicitud, TipoDocumento[i]);
if (!Directory.Exists(rutafinalDocumento) || Directory.GetFiles(rutafinalDocumento).Length == 0)
{
resultado = 0;
EstimacionDesarrollo = 0;
}
if (!Directory.Exists(rutafinalDocumento) || Directory.GetFiles(rutafinalDocumento).Length == 0)
{
resultado = 0;
EstimacionesConsolidadas = 0;
}
if (!Directory.Exists(rutafinalDocumento) || Directory.GetFiles(rutafinalDocumento).Length == 0)
{
resultado = 0;
EstimacionesQA = 0;
}
}
}
if(Step == "Aprobacion")
{
int Cronograma = 1;
int EvidenciaAceptacionOferta = 1;
string rutaDocumento = new ParametrosAplicacion().UltimusAttachmentPath;
for (int i = 0; i < TipoDocumento.Count(); i++)
{
string rutafinalDocumento = string.Format(@"{0}{1}\{2}\{3}", rutaDocumento, NombreProceso, NumeroSolicitud, TipoDocumento[i]);
if (!Directory.Exists(rutafinalDocumento) || Directory.GetFiles(rutafinalDocumento).Length == 0)
{
resultado = 0;
Cronograma = 0;
}
if (!Directory.Exists(rutafinalDocumento) || Directory.GetFiles(rutafinalDocumento).Length == 0)
{
resultado = 0;
EvidenciaAceptacionOferta = 0;
}
}
}
//if (Step == "GestioHistos")
//{
// int GestionHistos1 = 1;
// int GestionHistos2 = 1;
// string rutaDocumento = new ParametrosAplicacion().UltimusAttachmentPath;
// for (int i = 0; i < TipoDocumento.Count(); i++)
// {
// string rutafinalDocumento = string.Format(@"{0}{1}\{2}\{3}", rutaDocumento, NombreProceso, NumeroSolicitud, TipoDocumento[i]);
// if (!Directory.Exists(rutafinalDocumento) || Directory.GetFiles(rutafinalDocumento).Length == 0)
// {
// resultado = 0;
// GestionHistos1 = 0;
// }
// if (!Directory.Exists(rutafinalDocumento) || Directory.GetFiles(rutafinalDocumento).Length == 0)
// {
// resultado = 0;
// GestionHistos1 = 0;
// }
// }
//}
}
if (NombreProceso == "Construccion")
{
if (Step == "Analisis")
{
string rutaDocumento = new ParametrosAplicacion().UltimusAttachmentPath;
for (int i = 0; i < TipoDocumento.Count(); i++)
{
string rutafinalDocumento = string.Format(@"{0}{1}\{2}\{3}", rutaDocumento, NombreProceso, NumeroSolicitud, TipoDocumento[i]);
if (!Directory.Exists(rutafinalDocumento) || Directory.GetFiles(rutafinalDocumento).Length == 0)
{
resultado = 0;
}
}
}
if (Step == "Diseño")
{
int DisenoFuncional = 1;
int DisenoTecnico = 1;
int VBDisenoTecnico = 1;
int VBDisenoFuncional = 1;
int MinutaDiseno = 1;
int AceptacionDiseno = 1;
string rutaDocumento = new ParametrosAplicacion().UltimusAttachmentPath;
for (int i = 0; i < TipoDocumento.Count(); i++)
{
string rutafinalDocumento = string.Format(@"{0}{1}\{2}\{3}", rutaDocumento, NombreProceso, NumeroSolicitud, TipoDocumento[i]);
if (!Directory.Exists(rutafinalDocumento) || Directory.GetFiles(rutafinalDocumento).Length == 0)
{
resultado = 0;
DisenoFuncional = 0;
}
if (!Directory.Exists(rutafinalDocumento) || Directory.GetFiles(rutafinalDocumento).Length == 0)
{
resultado = 0;
DisenoTecnico = 0;
}
if (!Directory.Exists(rutafinalDocumento) || Directory.GetFiles(rutafinalDocumento).Length == 0)
{
resultado = 0;
VBDisenoTecnico = 0;
}
if (!Directory.Exists(rutafinalDocumento) || Directory.GetFiles(rutafinalDocumento).Length == 0)
{
resultado = 0;
VBDisenoFuncional = 0;
}
if (!Directory.Exists(rutafinalDocumento) || Directory.GetFiles(rutafinalDocumento).Length == 0)
{
resultado = 0;
MinutaDiseno = 0;
}
if (!Directory.Exists(rutafinalDocumento) || Directory.GetFiles(rutafinalDocumento).Length == 0)
{
resultado = 0;
AceptacionDiseno = 0;
}
}
}
if (Step == "PruebasTecnicas")
{
int PruebasTecnicas = 1;
int VBPruebasTecnicas = 1;
string rutaDocumento = new ParametrosAplicacion().UltimusAttachmentPath;
for (int i = 0; i < TipoDocumento.Count(); i++)
{
string rutafinalDocumento = string.Format(@"{0}{1}\{2}\{3}", rutaDocumento, NombreProceso, NumeroSolicitud, TipoDocumento[i]);
if (!Directory.Exists(rutafinalDocumento) || Directory.GetFiles(rutafinalDocumento).Length == 0)
{
resultado = 0;
PruebasTecnicas = 0;
}
if (!Directory.Exists(rutafinalDocumento) || Directory.GetFiles(rutafinalDocumento).Length == 0)
{
resultado = 0;
VBPruebasTecnicas = 0;
}
}
}
if (Step == "AceptacionUsuario")
{
int EvidenciaAceptacionUsuario = 1;
string rutaDocumento = new ParametrosAplicacion().UltimusAttachmentPath;
for (int i = 0; i < TipoDocumento.Count(); i++)
{
string rutafinalDocumento = string.Format(@"{0}{1}\{2}\{3}", rutaDocumento, NombreProceso, NumeroSolicitud, TipoDocumento[i]);
if (!Directory.Exists(rutafinalDocumento) || Directory.GetFiles(rutafinalDocumento).Length == 0)
{
resultado = 0;
EvidenciaAceptacionUsuario = 0;
}
}
}
}
if (NombreProceso == "Aseguramiento")
{
if (Step == "Documentacion")
{
int PaseQA = 1;
string rutaDocumento = new ParametrosAplicacion().UltimusAttachmentPath;
for (int i = 0; i < TipoDocumento.Count(); i++)
{
string rutafinalDocumento = string.Format(@"{0}{1}\{2}\{3}", rutaDocumento, NombreProceso, NumeroSolicitud, TipoDocumento[i]);
if (!Directory.Exists(rutafinalDocumento) || Directory.GetFiles(rutafinalDocumento).Length == 0)
{
resultado = 0;
PaseQA = 0;
}
}
}
if(Step == "Aprobacion")
{
int VBPaseQA = 1;
string rutaDocumento = new ParametrosAplicacion().UltimusAttachmentPath;
for (int i = 0; i < TipoDocumento.Count(); i++)
{
string rutafinalDocumento = string.Format(@"{0}{1}\{2}\{3}", rutaDocumento, NombreProceso, NumeroSolicitud, TipoDocumento[i]);
if (!Directory.Exists(rutafinalDocumento) || Directory.GetFiles(rutafinalDocumento).Length == 0)
{
resultado = 0;
VBPaseQA = 0;
}
}
}
//if (Step == "Liberacion")
//{
// int Liberacion1 = 1;
// int Liberacion2 = 1;
// string rutaDocumento = new ParametrosAplicacion().UltimusAttachmentPath;
// for (int i = 0; i < TipoDocumento.Count(); i++)
// {
// string rutafinalDocumento = string.Format(@"{0}{1}\{2}\{3}", rutaDocumento, NombreProceso, NumeroSolicitud, TipoDocumento[i]);
// if (!Directory.Exists(rutafinalDocumento) || Directory.GetFiles(rutafinalDocumento).Length == 0)
// {
// resultado = 0;
// Liberacion1 = 0;
// }
// if (!Directory.Exists(rutafinalDocumento) || Directory.GetFiles(rutafinalDocumento).Length == 0)
// {
// resultado = 0;
// Liberacion2 = 0;
// }
// }
//}
if (Step == "Aseguramiento")
{
int ReporteBug = 1;
int ReportePruebas = 1;
int CartaAseguramiento = 1;
string rutaDocumento = new ParametrosAplicacion().UltimusAttachmentPath;
for (int i = 0; i < TipoDocumento.Count(); i++)
{
string rutafinalDocumento = string.Format(@"{0}{1}\{2}\{3}", rutaDocumento, NombreProceso, NumeroSolicitud, TipoDocumento[i]);
if (!Directory.Exists(rutafinalDocumento) || Directory.GetFiles(rutafinalDocumento).Length == 0)
{
resultado = 0;
ReporteBug = 0;
}
if (!Directory.Exists(rutafinalDocumento) || Directory.GetFiles(rutafinalDocumento).Length == 0)
{
resultado = 0;
ReportePruebas = 0;
}
if (!Directory.Exists(rutafinalDocumento) || Directory.GetFiles(rutafinalDocumento).Length == 0)
{
resultado = 0;
CartaAseguramiento = 0;
}
}
}
if (Step == "AtencionDefectos")
{
int PruebaTecnicaBug = 1;
string rutaDocumento = new ParametrosAplicacion().UltimusAttachmentPath;
for (int i = 0; i < TipoDocumento.Count(); i++)
{
string rutafinalDocumento = string.Format(@"{0}{1}\{2}\{3}", rutaDocumento, NombreProceso, NumeroSolicitud, TipoDocumento[i]);
if (!Directory.Exists(rutafinalDocumento) || Directory.GetFiles(rutafinalDocumento).Length == 0)
{
resultado = 0;
PruebaTecnicaBug = 0;
}
}
}
}
if (NombreProceso == "Pase") {
if (Step == "Documentacion")
{
int PaseMatrizRiesgoFEUAT = 1;
int PaseMatrizRiesgoBEUAT = 1;
int VBPaseQAUAT = 1;
string rutaDocumento = new ParametrosAplicacion().UltimusAttachmentPath;
for (int i = 0; i < TipoDocumento.Count(); i++)
{
string rutafinalDocumento = string.Format(@"{0}{1}\{2}\{3}", rutaDocumento, NombreProceso, NumeroSolicitud, TipoDocumento[i]);
if (!Directory.Exists(rutafinalDocumento) || Directory.GetFiles(rutafinalDocumento).Length == 0)
{
resultado = 0;
PaseMatrizRiesgoFEUAT = 0;
}
if (!Directory.Exists(rutafinalDocumento) || Directory.GetFiles(rutafinalDocumento).Length == 0)
{
resultado = 0;
PaseMatrizRiesgoBEUAT = 0;
}
if (!Directory.Exists(rutafinalDocumento) || Directory.GetFiles(rutafinalDocumento).Length == 0)
{
resultado = 0;
VBPaseQAUAT = 0;
}
}
}
if(Step == "Aprobacion")
{
int Aprobacion1 = 1;
int Aprobacion2 = 1;
string rutaDocumento = new ParametrosAplicacion().UltimusAttachmentPath;
for (int i = 0; i < TipoDocumento.Count(); i++)
{
string rutafinalDocumento = string.Format(@"{0}{1}\{2}\{3}", rutaDocumento, NombreProceso, NumeroSolicitud, TipoDocumento[i]);
if (!Directory.Exists(rutafinalDocumento) || Directory.GetFiles(rutafinalDocumento).Length == 0)
{
resultado = 0;
Aprobacion1 = 0;
}
if (!Directory.Exists(rutafinalDocumento) || Directory.GetFiles(rutafinalDocumento).Length == 0)
{
resultado = 0;
Aprobacion2 = 0;
}
}
}
if (Step == "GestionTicket")
{
int DocumentoGestionTicket1 = 1;
string rutaDocumento = new ParametrosAplicacion().UltimusAttachmentPath;
for (int i = 0; i < TipoDocumento.Count(); i++)
{
string rutafinalDocumento = string.Format(@"{0}{1}\{2}\{3}", rutaDocumento, NombreProceso, NumeroSolicitud, TipoDocumento[i]);
if (!Directory.Exists(rutafinalDocumento) || Directory.GetFiles(rutafinalDocumento).Length == 0)
{
resultado = 0;
DocumentoGestionTicket1 = 0;
}
}
}
//if (Step == "PresentacionJuntaCambios")
//{
// int PresentacionJuntaCambios1 = 1;
// int PresentacionJuntaCambios2 = 1;
// string rutaDocumento = new ParametrosAplicacion().UltimusAttachmentPath;
// for (int i = 0; i < TipoDocumento.Count(); i++)
// {
// string rutafinalDocumento = string.Format(@"{0}{1}\{2}\{3}", rutaDocumento, NombreProceso, NumeroSolicitud, TipoDocumento[i]);
// if (!Directory.Exists(rutafinalDocumento) || Directory.GetFiles(rutafinalDocumento).Length == 0)
// {
// resultado = 0;
// PresentacionJuntaCambios1 = 0;
// }
// if (!Directory.Exists(rutafinalDocumento) || Directory.GetFiles(rutafinalDocumento).Length == 0)
// {
// resultado = 0;
// PresentacionJuntaCambios2 = 0;
// }
// }
//}
if (Step == "SoporteLiberacion")
{
int SoporteLiberacion1 = 1;
int SoporteLiberacion2 = 1;
string rutaDocumento = new ParametrosAplicacion().UltimusAttachmentPath;
for (int i = 0; i < TipoDocumento.Count(); i++)
{
string rutafinalDocumento = string.Format(@"{0}{1}\{2}\{3}", rutaDocumento, NombreProceso, NumeroSolicitud, TipoDocumento[i]);
if (!Directory.Exists(rutafinalDocumento) || Directory.GetFiles(rutafinalDocumento).Length == 0)
{
resultado = 0;
SoporteLiberacion1 = 0;
}
if (!Directory.Exists(rutafinalDocumento) || Directory.GetFiles(rutafinalDocumento).Length == 0)
{
resultado = 0;
SoporteLiberacion2 = 0;
}
}
}
//if (Step == "PaseProduccion")
//{
// int PaseMatrizRiesgoFEUAT = 1;
// int PaseMatrizRiesgoBEUAT = 1;
// int VBPaseQAUAT = 1;
// string rutaDocumento = new ParametrosAplicacion().UltimusAttachmentPath;
// for (int i = 0; i < TipoDocumento.Count(); i++)
// {
// string rutafinalDocumento = string.Format(@"{0}{1}\{2}\{3}", rutaDocumento, NombreProceso, NumeroSolicitud, TipoDocumento[i]);
// if (!Directory.Exists(rutafinalDocumento) || Directory.GetFiles(rutafinalDocumento).Length == 0)
// {
// resultado = 0;
// PaseMatrizRiesgoFEUAT = 0;
// }
// if (!Directory.Exists(rutafinalDocumento) || Directory.GetFiles(rutafinalDocumento).Length == 0)
// {
// resultado = 0;
// PaseMatrizRiesgoBEUAT = 0;
// }
// if (!Directory.Exists(rutafinalDocumento) || Directory.GetFiles(rutafinalDocumento).Length == 0)
// {
// resultado = 0;
// VBPaseQAUAT = 0;
// }
// }
//}
}
if (NombreProceso == "PlaneacionCalidad")
{
//if (Step == "GestionInsumos")
//{
// int GestionInsumos1 = 1;
// int GestionInsumos2 = 1;
// string rutaDocumento = new ParametrosAplicacion().UltimusAttachmentPath;
// for (int i = 0; i < TipoDocumento.Count(); i++)
// {
// string rutafinalDocumento = string.Format(@"{0}{1}\{2}\{3}", rutaDocumento, NombreProceso, NumeroSolicitud, TipoDocumento[i]);
// if (!Directory.Exists(rutafinalDocumento) || Directory.GetFiles(rutafinalDocumento).Length == 0)
// {
// resultado = 0;
// GestionInsumos1 = 0;
// }
// if (!Directory.Exists(rutafinalDocumento) || Directory.GetFiles(rutafinalDocumento).Length == 0)
// {
// resultado = 0;
// GestionInsumos2 = 0;
// }
// }
//}
if (Step == "PlaneacionCalidad")
{
int PlaneacionCalidad1 = 1;
int PlaneacionCalidad2 = 1;
string rutaDocumento = new ParametrosAplicacion().UltimusAttachmentPath;
for (int i = 0; i < TipoDocumento.Count(); i++)
{
string rutafinalDocumento = string.Format(@"{0}{1}\{2}\{3}", rutaDocumento, NombreProceso, NumeroSolicitud, TipoDocumento[i]);
if (!Directory.Exists(rutafinalDocumento) || Directory.GetFiles(rutafinalDocumento).Length == 0)
{
resultado = 0;
PlaneacionCalidad1 = 0;
}
if (!Directory.Exists(rutafinalDocumento) || Directory.GetFiles(rutafinalDocumento).Length == 0)
{
resultado = 0;
PlaneacionCalidad2 = 0;
}
}
}
}
return resultado;
}
}
//public int EncontrarArchivo(string Solicitud, string Step, string NumeroSolicitud)
//{
// if (Step != " ")
// {
// if (File.Exists(@"C:\Ultimus\UltimusAttachment\ProcesoGestionSolicitud\" + NumeroSolicitud + Step + Solicitud))
// {
// return 1;
// }
// else
// {
// return 0;
// }
// }
// else if (Step == "Estimacion")
// {
// int EstimacionArquitecto = 0;
// int EstimacionTecnica = 0;
// int EstimacionQA = 0;
// int ConsolidadoEstimaciones = 0;
// if (File.Exists(@"C:\Ultimus\UltimusAttachment\ProcesoGestionSolicitud\" + Solicitud + @"\2\1.pdf"))
// {
// EstimacionArquitecto = 1;
// }
// if (File.Exists(@"C:\Ultimus\UltimusAttachment\ProcesoGestionSolicitud\" + Solicitud + @"\3\1.pdf"))
// {
// EstimacionTecnica = 1;
// }
// if (File.Exists(@"C:\Ultimus\UltimusAttachment\ProcesoGestionSolicitud\" + Solicitud + @"\4\1.pdf"))
// {
// EstimacionQA = 1;
// }
// if (File.Exists(@"C:\Ultimus\UltimusAttachment\ProcesoGestionSolicitud\" + Solicitud + @"\5\1.pdf"))
// {
// ConsolidadoEstimaciones = 1;
// }
// if (EstimacionArquitecto == 1 && EstimacionTecnica == 1 && EstimacionQA == 1 && ConsolidadoEstimaciones == 1)
// {
// return 1;
// }
// else
// {
// return 0;
// }
// }
// else if (Step == "Analisis")
// {
// if (File.Exists(@"C:\Ultimus\UltimusAttachment\ProcesoGestionSolicitud\" + Solicitud + @"\6\1.pdf"))
// {
// return 1;
// }
// else
// {
// return 0;
// }
// }
// else if (Step == "Diseño")
// {
// int DFuncional = 0;
// int DTecnico = 0;
// int AprobacionDFuncional = 0;
// int Minuta = 0;
// int PresentacionInicial = 0;
// if (File.Exists(@"C:\Ultimus\UltimusAttachment\ProcesoGestionSolicitud\" + Solicitud + @"\7\1.pdf"))
// {
// DFuncional = 1;
// }
// if (File.Exists(@"C:\Ultimus\UltimusAttachment\ProcesoGestionSolicitud\" + Solicitud + @"\8\1.pdf"))
// {
// DTecnico = 1;
// }
// if (File.Exists(@"C:\Ultimus\UltimusAttachment\ProcesoGestionSolicitud\" + Solicitud + @"\9\1.pdf"))
// {
// AprobacionDFuncional = 1;
// }
// if (File.Exists(@"C:\Ultimus\UltimusAttachment\ProcesoGestionSolicitud\" + Solicitud + @"\10\1.pdf"))
// {
// Minuta = 1;
// }
// if (File.Exists(@"C:\Ultimus\UltimusAttachment\ProcesoGestionSolicitud\" + Solicitud + @"\11\1.pdf"))
// {
// PresentacionInicial = 1;
// }
// if (DFuncional == 1 && DTecnico == 1 && AprobacionDFuncional == 1 && Minuta == 1 && PresentacionInicial == 1)
// {
// return 1;
// }
// else
// {
// return 0;
// }
// }
// else if (Step == "PruebasTecnicas")
// {
// int PruebasTecnicas = 0;
// int AprobacionPruebas = 0;
// if (File.Exists(@"C:\Ultimus\UltimusAttachment\ProcesoGestionSolicitud\" + Solicitud + @"\12\1.pdf"))
// {
// PruebasTecnicas = 1;
// }
// if (File.Exists(@"C:\Ultimus\UltimusAttachment\ProcesoGestionSolicitud\" + Solicitud + @"\13\1.pdf"))
// {
// AprobacionPruebas = 1;
// }
// if (PruebasTecnicas == 1 && AprobacionPruebas == 1)
// {
// return 1;
// }
// else
// {
// return 0;
// }
// }
// else if (Step == "PaseAseguramiento")
// {
// int PaseAmbienteQA = 0;
// int VBPaseAmbienteQA = 0;
// if (File.Exists(@"C:\Ultimus\UltimusAttachment\ProcesoGestionSolicitud\" + Solicitud + @"\14\1.pdf"))
// {
// PaseAmbienteQA = 1;
// }
// if (File.Exists(@"C:\Ultimus\UltimusAttachment\ProcesoGestionSolicitud\" + Solicitud + @"\15\1.pdf"))
// {
// VBPaseAmbienteQA = 1;
// }
// if (PaseAmbienteQA == 1 && VBPaseAmbienteQA == 1)
// {
// return 1;
// }
// else
// {
// return 0;
// }
// }
// else if (Step == "Aseguramiento")
// {
// if (File.Exists(@"C:\Ultimus\UltimusAttachment\ProcesoGestionSolicitud\" + Solicitud + @"\16\1.pdf"))
// {
// return 1;
// }
// else
// {
// return 0;
// }
// }
// else if (Step == "PaseUAT")
// {
// int PaseMatrizRiesgoFE = 0;
// int PaseMatrizRiesgoBE = 0;
// int VBPaseQA = 0;
// if (File.Exists(@"C:\Ultimus\UltimusAttachment\ProcesoGestionSolicitud\" + Solicitud + @"\17\1.pdf"))
// {
// PaseMatrizRiesgoFE = 1;
// }
// if (File.Exists(@"C:\Ultimus\UltimusAttachment\ProcesoGestionSolicitud\" + Solicitud + @"\18\1.pdf"))
// {
// PaseMatrizRiesgoBE = 1;
// }
// if (File.Exists(@"C:\Ultimus\UltimusAttachment\ProcesoGestionSolicitud\" + Solicitud + @"\19\1.pdf"))
// {
// VBPaseQA = 1;
// }
// if (PaseMatrizRiesgoFE == 1 && PaseMatrizRiesgoBE == 1 && VBPaseQA == 1)
// {
// return 1;
// }
// else
// {
// return 0;
// }
// }
// else
// {
// return 1;
// }
//}
}