示例#1
0
    public void GuardarPlanilla()
    {
        if (listaDetalles.Count == 0)
        {
            Debug.Log("NO DETALLES");
        }

        System.DateTime timeNow = System.DateTime.Now;

        string nombrePlanilla = timeNow.ToString("yyyy-MM-dd-HH-mm-ss");
        string alias          = aliasPlanilla.text.ToUpper();

        if (equipo.ExistePlanilla(nombrePlanilla, alias))
        {
            mensajeError.SetText(("Nombre Existente!").ToUpper(), AppController.Idiomas.Español);
            mensajeError.SetText(("Existing Name!").ToUpper(), AppController.Idiomas.Ingles);
            mensajeError.Activar();
            return;
        }

        if (alias != string.Empty && !AppController.instance.VerificarNombre(alias))
        {
            mensajeError.SetText("NOMBRE INVÁLIDO!", AppController.Idiomas.Español);
            mensajeError.SetText("INVALID NAME!", AppController.Idiomas.Ingles);
            mensajeError.Activar();
            return;
        }

        equipo.NuevaPlanilla(nombrePlanilla, alias, listaDetalles);

        GetComponentInParent <PanelPlanillaAsistencia>().MostrarPanelHistorialPlanillas();
    }