Exemplo n.º 1
0
    void doNewDMWindow(int windowID)
    {
        hoy = GUIComponents.labelTextArea(new Rect(inicio_x + offset, inicio_y + offset, maxWidth - 40, 60), hoy, "What will you do today?");
        ayer = GUIComponents.labelTextArea(new Rect(inicio_x + offset, inicio_y + offset + 90, maxWidth - 40, 60), ayer, "What did you do yesterday?");
        inconvenientes = GUIComponents.labelTextArea(new Rect(inicio_x + offset, inicio_y + offset + 150, maxWidth - 40, 60), inconvenientes, "Are there any impediments?");

        if (GUI.Button(new Rect(inicio_x+offset,260,100,20),"Save")){

            DailyMeeting dm = new DailyMeeting();
            dm.setAyer(ayer);
            dm.setFecha(System.DateTime.Now.Ticks);
            dm.setHoy(hoy);
            dm.setInconvenientes(inconvenientes);
            dm.setNick(MultiPlayer.Instance.getMyUserName());

            MultiPlayer.Instance.getSmartFox().Send(new ExtensionRequest("crearDailyMeeting",dm.toSFSObject()));
            CargarDMWindows = false;

            this.limpiarVentana();
            //GUI_CargarDailyPanel cdmp = (GUI_CargarDailyPanel)(GameObject.Find("DailyMeetingPlane")).GetComponent("GUI_CargarDailyPanel");
            //ArrayList dailys = (ArrayList)MultiPlayer.Instance.getListaDailyMeetings();
            //cdmp.inicializar(dailys);

        }

        if (GUI.Button(new Rect(inicio_x+offset+120,260,100,20),"Cancel")){
            CargarDMWindows = false;
            this.limpiarVentana();
        }
    }
Exemplo n.º 2
0
 public Text3DPlaneDM(string dato,GameObject padre,Vector3 posicion,Vector3 escala,int fontsize, string name, DailyMeeting d)
     : base(dato,padre,posicion,escala,fontsize,name)
 {
     this.dailyMeeting = d;
     plano.GetComponent<Renderer>().material = (Material)Resources.Load("MaterialTransparente");
     plano.AddComponent<GUI_activarDetalleMinuta>();
     plano.SendMessage("setDailyMeeting",d);
 }
Exemplo n.º 3
0
 //agregamos esto
 public void agregarDailyMeeting(SFSObject dataObject)
 {
     DailyMeeting dailyMeeting = new DailyMeeting();
     dailyMeeting.fromSFSObject(dataObject);
     listaDailyMeetings.Add(dailyMeeting);
     GUI_CargarDailyPanel dailyPanel = (GUI_CargarDailyPanel)(GameObject.Find ("DailyMeetingPlane")).GetComponent("GUI_CargarDailyPanel");
     dailyPanel.resetIndex();
     dailyPanel.inicializar(listaDailyMeetings);
 }
Exemplo n.º 4
0
    public void cargarDatos(SFSObject dataObject)
    {
        ISFSArray sprints=dataObject.GetSFSArray("sprints");

          	foreach (SFSObject sprintObject in sprints){
            Sprint sprint = new Sprint();
            sprint.fromSFSObject(sprintObject);
            listaSprints.Add(sprint);
        }

        foreach(Sprint item in listaSprints)
        {	Debug.Log(item.getId_Sprint());
            foreach (UserStory story in item.getListaStories()){
                Debug.Log (story.getDescripcion());
                   foreach (Task tarea in story.getListaTareas()){
                      Debug.Log (tarea.getDescripcion());

                    }
            }
        }

        backlog.cargarVector();
        backlog.cargarInicial();

        crearPlanoTask planoTask = (crearPlanoTask)(GameObject.Find("panelTaskBoard")).GetComponent("crearPlanoTask");
        planoTask.inicializar(listaSprints);
        poker.inicializar();

        ISFSArray dailyMeetings = dataObject.GetSFSArray("dailyMeetings");
        foreach (SFSObject dailyMeetingObject in dailyMeetings){
            DailyMeeting dailyMeeting = new DailyMeeting();
            dailyMeeting.fromSFSObject(dailyMeetingObject);
            listaDailyMeetings.Add(dailyMeeting);
        }

        GUI_CargarDailyPanel dailyPanel = (GUI_CargarDailyPanel)(GameObject.Find ("DailyMeetingPlane")).GetComponent("GUI_CargarDailyPanel");

        try{

            dailyPanel.inicializar(listaDailyMeetings);

        //	GUI_CargarDailyPanel usuario = (GUI_CargarDailyPanel)(GameObject.Find ("DailyMeetingPlane")).GetComponent("GUI_CargarDailyPanel");
        //	usuario.inicializar ();

        } catch {
            Debug.Log ("el panel lo rompe");
        }
        datosCargados=true;
    }
Exemplo n.º 5
0
 public void setDailyMeeting(DailyMeeting d)
 {
     dailyMeeting = d;
 }
 void setDailyMeeting(DailyMeeting dailyMeeting)
 {
     this.dailyMeeting = dailyMeeting;
 }