public static void validarActualizacionEstadoTareaNext(int idEtapa, string idSubcomponente)
 {
     etapa    = new Fase_Componente();
     etapa.ID = idEtapa;
     etapa.CodComponente.Codigo = idSubcomponente;
     etapa.validateUpdateEstadoTareaNext();
 }
 public static List <Object> obtenerDatosPreEnviarEmail(int idEtapa, string idFase)
 {
     etapa           = new Fase_Componente();
     etapa.ID        = idEtapa;
     etapa.IDFase.ID = idFase;
     return(etapa.getDatosPrevEnvioEmail());
 }
 public static void updateCronogramasNextFases(string idfase, string codSubcomp, int diasDif)
 {
     faseComponente                      = new Fase_Componente();
     faseComponente.IDFase.ID            = idfase;
     faseComponente.CodComponente.Codigo = codSubcomp;
     Fase_Componente.updateCronogramas(faseComponente, diasDif);
 }
 public static void actualizarFechaFinRealFaseAsignada(int idetapa, DateTime fechaReal)
 {
     etapa               = new Fase_Componente();
     etapa.ID            = idetapa;
     etapa.FechaFin_Real = fechaReal;
     etapa.updateFechaRealFinalizacion();
 }
 public static void actualizarEstadoActual(string codsubcomp, int nroPasoFase)
 {
     faseComponente = new Fase_Componente();
     faseComponente.CodComponente.Codigo = codsubcomp;
     faseComponente.IDFase.NroPaso       = nroPasoFase;
     Fase_Componente.updateEstadoFaseComponente(faseComponente);
 }
 public static int obtenerIDEtapa(string idfase, string codsubcomp)
 {
     etapa = new Fase_Componente();
     etapa.CodComponente.Codigo = codsubcomp;
     etapa.IDFase.ID            = idfase;
     return(etapa.getID());
 }
 public static void actualizarFasesResponsablesAlternos(string codsubcomp, string idfase, string aliaspers, int idcrono)
 {
     faseComponente = new Fase_Componente();
     faseComponente.CodComponente.Codigo = codsubcomp;
     faseComponente.IDFase.ID            = idfase;
     faseComponente.AliasPers.Alias      = aliaspers;
     faseComponente.IDCronograma.Id      = idcrono;
     Fase_Componente.actualizarResponsableAlterno(faseComponente);
 }
 public static List <Object> obtenerDatosGeneralesEmail(string iduserSelect, string idfase, string codsubcomp)
 {
     etapa                      = new Fase_Componente();
     etapa.IDFase               = new Fase();
     etapa.IDFase.ID            = idfase;
     etapa.CodComponente        = new Componente();
     etapa.CodComponente.Codigo = codsubcomp;
     etapa.AliasPers            = new Personal();
     etapa.AliasPers.Alias      = iduserSelect;
     return(etapa.getDatosParaEmail());
 }
 public static void iniciarEstadosFases(string codSubComponente)
 {
     faseComponente = new Fase_Componente();
     faseComponente.CodComponente.Codigo = codSubComponente;
     Fase_Componente.startEstadosInicialesFases(faseComponente);
 }
 public static DataTable mostrarFasesAsignadasResposablesDefault(string codsubcomp, int i)
 {
     faseComponente = new Fase_Componente();
     faseComponente.CodComponente.Codigo = codsubcomp;
     return(Fase_Componente.mostrarFasesResponsables(faseComponente, i));
 }
 public static void actualizarFasesConResponsablesIniciales(string codsubcomp)
 {
     faseComponente = new Fase_Componente();
     faseComponente.CodComponente.Codigo = codsubcomp;
     Fase_Componente.actualizarResponsablesIniciales(faseComponente);
 }
 public static void agregarFasesInicialesFechasDefault(string codsubcomp, int total)
 {
     faseComponente = new Fase_Componente();
     faseComponente.CodComponente.Codigo = codsubcomp;
     Fase_Componente.insertarInicialFechasDefault(faseComponente, total);
 }
 public static string obtenerAliasPersonaSeleccionadaFase(int idetapa)
 {
     etapa    = new Fase_Componente();
     etapa.ID = idetapa;
     return(etapa.getAliasPersona());
 }
 public static string obtenerIDUSerFromFaseActual(int idEtapa)
 {
     etapa    = new Fase_Componente();
     etapa.ID = idEtapa;
     return(etapa.getIDUser());
 }
 public static List <Object> obtenerDatosEmailPrevFase(int idEtapa)
 {
     etapa    = new Fase_Componente();
     etapa.ID = idEtapa;
     return(etapa.getDatosPrevFase());
 }
 public static Cronograma obtenerCronogramaFaseComponente(string idfase, string codsubcomp)
 {
     return(Fase_Componente.getCronograma(idfase, codsubcomp));
 }
 public static string obtenerPersonaResponable(int idEtapa)
 {
     etapa    = new Fase_Componente();
     etapa.ID = idEtapa;
     return(etapa.getResponsable());
 }
 public static int validarInicializacionDeProcesos(string codsubcomp)
 {
     faseComponente = new Fase_Componente();
     faseComponente.CodComponente.Codigo = codsubcomp;
     return(faseComponente.IniciadoFlujoProceso());
 }
 public static void actualizarEstadoTareaAFinalizada(int idEtapa, int dateValida)
 {
     etapa    = new Fase_Componente();
     etapa.ID = idEtapa;
     etapa.updateEstadoTareaFinalizada(dateValida);
 }