/// <summary> /// Comando que elimina un requerimiento /// </summary> /// <param name="parametro">Requerimiento a eliminar</param> /// <returns>true si se puede eliminar</returns> public override bool Ejecutar(Dominio.Entidad parametro) { Datos.IntefazDAO.Modulo5.IDaoRequerimiento daoRequerimiento; Datos.Fabrica.FabricaDAOSqlServer fabricaDao = new Datos.Fabrica.FabricaDAOSqlServer(); daoRequerimiento = fabricaDao.ObtenerDAORequerimiento(); try { return(daoRequerimiento.EliminarRequerimiento(parametro)); } #region Capturar Excepciones catch (ExcepcionesTotem.Modulo1.ParametroInvalidoException ex) { throw ex; } catch (ExcepcionesTotem.ExceptionTotemConexionBD ex) { throw ex; } catch (ExcepcionesTotem.Modulo5.RequerimientoInvalidoException ex) { throw ex; } #endregion }
/// <summary> /// Metodo para generar archivo latex /// </summary> /// <param name="parametro"></param> /// <returns></returns> public override bool Ejecutar(string parametro) { try { Datos.IntefazDAO.Modulo5.IDaoRequerimiento daoRequerimiento; Datos.Fabrica.FabricaDAOSqlServer fabricaDao = new Datos.Fabrica.FabricaDAOSqlServer(); daoRequerimiento = fabricaDao.ObtenerDAORequerimiento(); List <Dominio.Entidad> requerimientos; requerimientos = daoRequerimiento.ConsultarRequerimientoDeProyecto(parametro); this.GenerarDocumentoFuncional(requerimientos); this.CompilarArchivo(); return(true); } catch (ExcepcionesTotem.Modulo5.ArchivoLatexNoGeneradoException ex) { throw ex; } catch (ExcepcionesTotem.Modulo1.ParametroInvalidoException ex) { throw ex; } catch (ExcepcionesTotem.ExceptionTotemConexionBD ex) { throw ex; } catch (ExcepcionesTotem.Modulo5.RequerimientoInvalidoException ex) { throw ex; } }
public void init() { this.fab = new Datos.Fabrica.FabricaDAOSqlServer(); this.DAO = fab.ObtenerDAORequerimiento() as Datos.DAO.Modulo5.DAORequerimiento; Dominio.Fabrica.FabricaEntidades fabrica = new Dominio.Fabrica.FabricaEntidades(); this.requerimiento = fabrica.ObtenerRequerimiento() as Dominio.Entidades.Modulo5.Requerimiento; this.requerimiento.Id = 4; this.requerimiento.Codigo = "TOT_RF_2"; this.requerimiento.Descripcion = "Prueba"; this.requerimiento.Tipo = "Funcional"; this.requerimiento.Prioridad = "Alta"; this.requerimiento.CodigoProyecto = "1"; this.requerimiento.Estatus = "Finalizado"; }
public void init() { this.fab = new Datos.Fabrica.FabricaDAOSqlServer(); this.DAO=fab.ObtenerDAORequerimiento() as Datos.DAO.Modulo5.DAORequerimiento; Dominio.Fabrica.FabricaEntidades fabrica = new Dominio.Fabrica.FabricaEntidades(); this.requerimiento = fabrica.ObtenerRequerimiento() as Dominio.Entidades.Modulo5.Requerimiento; this.requerimiento.Id = 4; this.requerimiento.Codigo = "TOT_RF_2"; this.requerimiento.Descripcion = "Prueba"; this.requerimiento.Tipo = "Funcional"; this.requerimiento.Prioridad = "Alta"; this.requerimiento.CodigoProyecto = "1"; this.requerimiento.Estatus = "Finalizado"; }