public void agregar(int id, string desc,decimal est, int prio,Proyecto oPro, Sprint oSpr, DateTime Inic, DateTime Fin, int num) { Historia hu = new Historia(id, desc, est, prio, oPro, oSpr, Inic, Fin, num); dHu.agregar(hu); }
public void setup() { dPro = DAOProyecto.Instance(); dSpr = DAOSprintNHibernate.Instance(); oEmp = new Empresa(1, "AAA", "X"); //Hardcodeo empresa 1. oPro = new Proyecto(2, "Proyecto X", oEmp); ISession sesion = NHHelper.openSession(typeof(Historia)); var hists = sesion.CreateQuery("from Historia").List<Historia>(); List<Historia> lstHist = (List<Historia>)hists; oSprint = new Sprint(0, oPro, Convert.ToDateTime("1990-01-01"),Convert.ToDateTime("1990-02-01"), "Sprint X", lstHist); }
// sin fecha fin, para el product backlog public Historia(int id, string descripcion, decimal estimacion, int prioridad, Proyecto proyecto, Sprint sprint, DateTime Inicio, int num) { this.Id = id; this.Descripcion = descripcion; this.Estimacion = estimacion; this.Prioridad = prioridad; this.oProyecto = proyecto; this.oSprint = sprint; this.Inicio = Inicio; this.Numero = num; }
public Historia(int id, string descripcion,decimal estimacion, int prioridad,Proyecto proyecto, Sprint sprint, DateTime Inicio, DateTime Fin, int num) { this.id = id; this.descripcion=descripcion; this.estimacion=estimacion; this.prioridad = prioridad; this.oproyecto = proyecto; this.osprint = sprint; this.inicio = Inicio; this.fin = Fin; this.Numero = num; }
// oSpr debe ser null para restaurarla a no asignada en caso de ser necesario. public void asignarSprint(Historia oHu, Sprint oSpr) { if (oSpr != null) { oHu.oSprint = oSpr; } else { oHu.oSprint = null; } dHu.modificar(oHu.Id, oHu); }
public void SetUp() { CS = new CSprint(); S = null; S = CS.buscarPorId(1); }
DAOSprintNHibernate DSpr = DAOSprintNHibernate.Instance(); //DAO con NHibernate #endregion Fields #region Methods //Terminar public void agregarHistoria(Sprint oSpr, Historia oHist) { oSpr.Historias.Add(oHist); }