本文整理汇总了C#中Task.toSFSObject方法的典型用法代码示例。如果您正苦于以下问题:C# Task.toSFSObject方法的具体用法?C# Task.toSFSObject怎么用?C# Task.toSFSObject使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Task
的用法示例。
在下文中一共展示了Task.toSFSObject方法的4个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: cambiarTTotalTask
public void cambiarTTotalTask(Task t)
{
smartFox.Send (new ExtensionRequest("modificarTTotalTask",t.toSFSObject()));
}
示例2: doNewSprintWindow
void doNewSprintWindow(int windowID)
{
inicio = 30;
height = 20;
offset = 0;
offset= 10; inicio = inicio + height;
titulo = GUIComponents.labelTextField(new Rect(20,inicio+offset,maxWidth-40,height),titulo,"Titulo",220);
inicio = inicio + height + offset;
descripcion = GUIComponents.labelTextArea(new Rect(20,inicio+offset ,maxWidth-40,height*4),descripcion,"Descripcion");
inicio = inicio + height*4 + offset;
responsable =GUIComponents.labelTextField(new Rect(20,inicio+offset ,maxWidth-40,height),responsable,"Responsable",220);
inicio = inicio + height + offset;
t_Estimado = GUIComponents.labelTextField(new Rect(20,inicio+offset,maxWidth-200,height),t_Estimado,"Tiempo estimado",60);
inicio = inicio + height + offset;
t_Total = GUIComponents.labelTextField(new Rect(20,inicio+offset,maxWidth-200,height),t_Total,"Tiempo total",60);
inicio = inicio + height + offset;
estado = GUIComponents.labelTextField(new Rect(20,inicio+offset,maxWidth-200,height),estado,"Estado",60);
inicio = inicio + height + offset;
prioridad = GUIComponents.labelTextField(new Rect(20,inicio+offset,maxWidth-200,height),prioridad,"Prioridad",60);
inicio = inicio + height + offset;
if(GUI.Button(new Rect (maxWidth/3-100,maxHeight-35,140,20), "Cargar Tarea")){
if (titulo.Equals("") || descripcion.Equals("") || responsable.Equals("")||t_Estimado.Equals("") || t_Total.Equals("") || estado.Equals("")||prioridad.Equals("")){
desactivarVentana();
incVentana();
setTitulo("ERROR");
setMensaje("Debe completar todos los campos");
setLlamador("GUI_CargarTask");
ejecutar("GUI_Error");
}
else{
Task t = new Task();
t.setId_Task(this.getIdTask()+1);
t.setTitulo(titulo);
t.setDescripcion(descripcion);
t.setResponsable(responsable);
t.setT_Estimado(Convert.ToInt32(t_Estimado));
t.setT_Total(Convert.ToInt32(t_Total));
t.setEstado(estado);
t.setPrioridad(Convert.ToInt32(prioridad));
t.setId_Story(ant.getUserStory().getId_UserStory());
MultiPlayer.Instance.getSmartFox().Send(new ExtensionRequest("crearTask",t.toSFSObject()));
//NextStories button = (NextStories)GameObject.Find("ButtonNextStories").GetComponent("NextStories");
//button.addTarea(t);
desactivarVentana();
incVentana();
GameObject g = new GameObject();
UnityEngineInternal.APIUpdaterRuntimeServices.AddComponent(g, "Assets/Game/Scripts/GUInterface/GUI_CargarTask.cs (135,5)", "GUI_Mensaje");
g.SendMessage("setTitulo","Nueva Tarea");
g.SendMessage("setMensaje","La Tarea fue cargada exitosamente.");
g.SendMessage("Mostrar");
limpiarFormulario();
}
}
if (GUI.Button(new Rect(2*maxWidth/3-50,maxHeight-35,140,20),"Cancelar")){
sprintWindow = false;
ant.Mostrar();
Destroy(this);
}
}
示例3: cambiarEstadoTarea
public void cambiarEstadoTarea(Task t)
{
smartFox.Send(new ExtensionRequest("modificarEstadoTask",t.toSFSObject()));
}
示例4: doUserSDetailWindow
void doUserSDetailWindow(int windowID)
{
SetupTaskList();
SetupCriteriaList ();
int heightActual = 30;
GUIComponents.labelDetail(new Rect(20,heightActual,310,20),"ID UserStory: ",u.getId_UserStory().ToString());
GUI.contentColor = Color.yellow;
heightActual = heightActual + 25;
GUI.Label(new Rect(20,heightActual,310,20),"Descripcion:");
int offset = 18*((int)(u.getDescripcion().Length/50)+1);
GUI.contentColor = Color.white;
heightActual = heightActual + 20;
GUI.Label(new Rect(40,heightActual,290,offset),u.getDescripcion());
heightActual = heightActual + offset;
GUIComponents.labelDetail(new Rect(20,heightActual,310,20),"Prioridad: ",u.getPrioridad().ToString());
GUI.contentColor = Color.yellow;
heightActual = heightActual + 25;
GUI.Label (new Rect(20,heightActual,310,20),"Tareas:");
//Cargar las tareas en area con barra deslizable
GUI.contentColor = Color.white;
heightActual = heightActual + 30;
//GUILayout.BeginArea (new Rect(10, heightActual, 350, 500));
gameScrollPositionTask = GUI.BeginScrollView (new Rect(5, heightActual, 335, 75),gameScrollPositionTask, new Rect(0,0,270, 25 * taskNameStrings.Count));
int height = 0;
foreach(string nameTask in taskNameStrings)
{
long id = Convert.ToInt64(nameTask.Split(' ')[0]);
t= getTask(id);
if (GUI.Button(new Rect (10,height ,220, 20),nameTask)){
GameObject g = new GameObject();
g.AddComponent<GUI_DetalleTareaUs>();
g.SendMessage("setAnterior",this);
g.SendMessage("setTarea",t);
g.SendMessage("Mostrar");
openWindow = false;
}
if (GUI.Button(new Rect (240, height ,70, 20),"Eliminar")){
MultiPlayer.Instance.getSmartFox().Send(new ExtensionRequest("eliminarTask",t.toSFSObject()));
EliminarTask(t);
crearPlanoTask planoTask = (crearPlanoTask)(GameObject.Find("panelTaskBoard")).GetComponent("crearPlanoTask");
planoTask.inicializar(MultiPlayer.Instance.getListaSprints());
GameObject g = new GameObject ();
g.AddComponent <GUI_Mensaje>();
g.SendMessage ("setAnterior", this);
g.SendMessage ("setTitulo", "OK");
g.SendMessage ("setMensaje", "Tarea eliminada exitosamente.");
g.SendMessage ("Mostrar");
openWindow = false;
}
height += 25;
}
GUI.EndScrollView ();
//GUILayout.EndArea ();
GUI.contentColor = Color.yellow;
heightActual = heightActual + 90;
GUI.Label (new Rect(20,heightActual,310,20),"Criterios de Aceptacion:");
//Cargar los criterios en area con barra deslizable
GUI.contentColor = Color.white;
heightActual = heightActual + 30;
gameScrollPositionCriteria = GUI.BeginScrollView (new Rect(10, heightActual, 320, 75),gameScrollPositionCriteria, new Rect(0,0,270, 25 * criteriaNameStrings.Count));
height = 0;
foreach(string nameCriteria in criteriaNameStrings)
{
long id = Convert.ToInt64(nameCriteria.Split(' ')[0]);
ac= getAcceptanceCriteria(id);
if (GUI.Button(new Rect (10,height ,220, 20),nameCriteria)){
GameObject g = new GameObject();
g.AddComponent<GUI_DetalleCriterio>();
g.SendMessage("setAnterior",this);
g.SendMessage("setAcceptanceCriteria",ac);
g.SendMessage("Mostrar");
openWindow = false;
}
if (GUI.Button(new Rect (240, height ,70, 20),"Eliminar")){
MultiPlayer.Instance.getSmartFox().Send(new ExtensionRequest("eliminarAcceptanceCriteria",ac.toSFSObject()));
EliminarAcceptanceCriteria(ac);
GameObject g = new GameObject ();
g.AddComponent <GUI_Mensaje>();
g.SendMessage ("setAnterior", this);
g.SendMessage ("setTitulo", "OK");
g.SendMessage ("setMensaje", "Criterio de aceptacion eliminado exitosamente.");
g.SendMessage ("Mostrar");
openWindow = false;
}
height += 25;
}
//.........这里部分代码省略.........