예제 #1
0
        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);
        }
예제 #2
0
파일: Tarea.cs 프로젝트: perHub/MetGrupoI
 public Tarea(string descr, decimal estima, Historia h, String observ, string estado)
 {
     this.descripcion = descr;
     this.estimacion = estima;
     this.historia = h;
     this.observaciones = observ;
     this.Estado = estado;
 }
예제 #3
0
파일: Tarea.cs 프로젝트: perHub/MetGrupoI
 public Tarea(string descripcion,  decimal estimacion, DateTime fin, DateTime inicio, Historia historia, string observaciones, UsuarioSistema owner)
 {
     this.descripcion = descripcion;
     this.estimacion = estimacion;
     this.fin = fin;
     this.inicio = inicio;
     this.historia = historia;
     this.observaciones = observaciones;
     this.owner = owner;
 }
예제 #4
0
        public void SetUp()
        {
            descripcion = "Codificar UI";
             estimacion = 2;
             observaciones = "Preguntar al cliente";
             IdHistoria = 12;

            T = null;
            CHistoria CH = new CHistoria();
            cT = new CTarea();
            H = CH.buscarPorId(IdHistoria);
        }
예제 #5
0
        public void agregar(string desc, decimal est, int prio, Proyecto oPro, int Num)
        {
            if(desc == null || oPro==null ){
                throw new Exception("no se puede guardar revise campos");
            }
             Historia h = dHu.historiaBYString(desc, oPro.Id);
             if (h != null && oPro.Id == h.oProyecto.Id) {
                 throw new Exception("ya existe historia con esa descripcion");
             }
               Historia hu = new Historia(desc, est, prio, oPro, Num);

               dHu.agregar(hu);
        }
예제 #6
0
        // 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);
        }
예제 #7
0
 public static Historia criarNovaHistoria()
 {
     historia = new Historia();
     return(historia);
 }
예제 #8
0
파일: CTarea.cs 프로젝트: perHub/MetGrupoI
        //Arreglar, sacar fechas y usuario-sistema.
        /*       public void agregar(String desc,  decimal estima, DateTime ffin, DateTime fini, Historia hist, String obse, UsuarioSistema usu)
        {

            Tarea auxTarea = new Tarea(desc, estima, ffin, fini, hist, obse, usu);
            dataTarea.agregar(auxTarea);
        }*/
        //Correción:
        /*public void agregar(string descr, decimal estima, Historia h, String observ)
        {
            Tarea t = new Tarea(descr, estima, h, observ, "No iniciada."); //Agregar constructor sin estado.
            dataTarea.agregar(t);
        }*/
        public void agregar(string descr, decimal estima, Historia h, String observ)
        {
            Tarea t = new Tarea(descr, estima, h, observ, "No iniciada."); //Agregar constructor sin estado.
            dataTarea.agregarConNulls(t);
        }
예제 #9
0
파일: CSprint.cs 프로젝트: perHub/MetGrupoI
        DAOSprintNHibernate DSpr = DAOSprintNHibernate.Instance(); //DAO con NHibernate

        #endregion Fields

        #region Methods

        //Terminar
        public void agregarHistoria(Sprint oSpr, Historia oHist)
        {
            oSpr.Historias.Add(oHist);
        }