Exemplo n.º 1
0
 public EstadoControlador(EstadosEdicionFichero edoLst, EstadosEdicionInstancias edoElm, IClonable <TInstancia> origen)
 {
     this.estadoEdicionFichero   = edoLst;
     this.estadoEdicionInstancia = edoElm;
     guardarEstadoInstancia(origen);
 }
Exemplo n.º 2
0
 protected void establecerEstadoGuardado()
 {
     this.estadoEdicionFichero   = EstadosEdicionFichero.Espera;
     this.estadoEdicionInstancia = EstadosEdicionInstancias.Guardado;
 }
Exemplo n.º 3
0
 protected void establecerEstadoCreacion(bool esDuplicado)
 {
     this.estadoEdicionFichero   = EstadosEdicionFichero.Creando;
     this.estadoEdicionInstancia = esDuplicado ? EstadosEdicionInstancias.Duplicado : EstadosEdicionInstancias.Nuevo;
 }
Exemplo n.º 4
0
 protected void establecerEstadoNavegacion()
 {
     this.estadoEdicionFichero   = EstadosEdicionFichero.Navegando;
     this.estadoEdicionInstancia = EstadosEdicionInstancias.Existente;
 }
Exemplo n.º 5
0
 protected void establecerEstadoEspera(bool existeElemento)
 {
     this.estadoEdicionFichero   = EstadosEdicionFichero.Espera;
     this.estadoEdicionInstancia = existeElemento ? EstadosEdicionInstancias.Existente : EstadosEdicionInstancias.Nulo;
 }