Beispiel #1
0
        public void SetBinding(EnumTipo tipo)
        {
            var bv = (BaseViewModel)FindResource("MVBaseViewModel");

            switch (tipo)
            {
            case EnumTipo.SUITE:
                SetItemsSourceBinding(bv, "SelectedsSuites");
                SetSelectedItemBinding(bv, "SelectedSuite");
                _ListViewName = "LTSuite";

                break;

            case EnumTipo.CASO:
                SetItemsSourceBinding(bv, "SelectedSuite.Casos");         // new Binding { Source = bv, Path = new PropertyPath("SelectedSuite.Casos") };
                SetSelectedItemBinding(bv, "SelectedSuite.SelectedCaso"); // new Binding { Source = bv, Path = new PropertyPath("SelectedSuite.SelectedCaso") };

                _ListViewName = "LTCaso";
                break;

            case EnumTipo.COMANDO:
                SetItemsSourceBinding(bv, "SelectedSuite.SelectedCaso.Comandos");        // new Binding { Source = bv, Path = new PropertyPath("SelectedSuite.SelectedCaso.Comandos") };
                SetSelectedItemBinding(bv, "SelectedSuite.SelectedCaso.SelectedComand"); // new Binding { Source = bv, Path = new PropertyPath("SelectedSuite.SelectedCaso.SelectedComand") };

                _ListViewName = "LTComando";
                break;

            default:
                break;
            }
        }
Beispiel #2
0
 public Simbolo(EnumTipo tipo, Object valor, int fila, int columna)
 {
     this.tipo    = tipo;
     this.valor   = valor;
     this.fila    = fila;
     this.columna = columna;
 }
Beispiel #3
0
 public Periodo(string descricao, DateTime data, int dias, EnumTipo tipo)
 {
     Descricao = descricao;
     Data      = data.Date;
     Dias      = dias;
     Tipo      = tipo;
 }
Beispiel #4
0
        private GridView GetGV(EnumTipo tipo)
        {
            GridView gv = new GridView();

            switch (tipo)
            {
            case EnumTipo.SUITE:
                gv.Columns.Add(GetGridViewColumn("Nome", "Nome"));
                break;

            case EnumTipo.CASO:
                gv.Columns.Add(GetGridViewColumn("Order", "Order"));
                gv.Columns.Add(GetGridViewColumn("Nome", "Nome"));
                break;

            case EnumTipo.COMANDO:
                gv.Columns.Add(GetGridViewColumn("Order", "Order"));
                gv.Columns.Add(GetGridViewColumn("Comando", "Valor"));
                gv.Columns.Add(GetGridViewColumn("Valor Comando", "ValueText"));
                gv.Columns.Add(GetGridViewColumn("Conteudoelemento", "ValueElemento"));
                break;

            default:
                break;
            }
            return(gv);
        }
Beispiel #5
0
 public static bool ValidarTipo(EnumTipo tipo)
 {
     if (tipo == EnumTipo.NoSeleccionado)
     {
         Mensaje.Mostrar("El campo 'Tipo' es un campo obligatorio.");
         return(false);
     }
     return(true);
 }
Beispiel #6
0
        public Cliente(string username, string password, EnumTipo tipo, string nombre, string apellido, string cedula) : base(username, password, tipo)
        {
            this.nombre   = nombre;
            this.apellido = apellido;
            this.cedula   = cedula;
            this.compras  = new List <Compra>();

            this.id = ultId++;
        }
Beispiel #7
0
 private Token ReturnToken(EnumTipo tipo, int linha, int coluna, string lexema)
 {
     estado = 0;
     return(new Token
     {
         Tipo = tipo,
         Coluna = coluna,
         Linha = linha,
         Lexema = lexema
     });
 }
Beispiel #8
0
 /// <summary>
 /// dependiendo del numero del tipo elegido selecciona un item del enumTipo.
 /// </summary>
 /// <param name="nuevoTipo"></param>
 public void ElegirTipo(string nuevoTipo)
 {
     if (nuevoTipo == "1")
     {
         tipo = EnumTipo.Comun;
     }
     else if (nuevoTipo == "2")
     {
         tipo = EnumTipo.Premium;
     }
 }
Beispiel #9
0
 /// <summary>
 /// constructor de Evento
 /// </summary>
 /// <param name="unTurno"></param>
 /// <param name="fecha"></param>
 /// <param name="descripcion"></param>
 /// <param name="nombre"></param>
 /// <param name="unTipo"></param>
 /// <param name="asistentes"></param>
 /// <param name="organizador"></param>
 public Evento(EnumTurno unTurno, DateTime fecha, string descripcion, string nombre, EnumTipo unTipo, int asistentes, OrganizadorEventos organizador)
 {
     this.codigo = ultCodigo;
     ultCodigo++;
     this.Turno       = unTurno;
     this.descripcion = descripcion;
     this.fecha       = fecha;
     this.nombre      = nombre;
     Tipo             = unTipo;
     this.asistentes  = asistentes;
     this.organizador = organizador;
 }
Beispiel #10
0
        public string DesequiparItem(EnumTipo itemTipo)
        {
            if (Equipamentos.TryGetValue(itemTipo, out RPGItem item))
            {
                Mochila.AdicionarItem(item);
                Equipamentos.Remove(itemTipo);

                AtaqueFisicoExtra -= item.AtaqueFisico;

                DefesaFisicaExtra -= item.DefesaFisica;
                DefesaMagicaExtra -= item.DefesaMagica;
                return(item.Nome);
            }
            return(null);
        }
Beispiel #11
0
        public List <Cliente> Buscar(int rut, string razonSocial, string direccion,
                                     string telefono, EnumActividad actividad, EnumTipo tipo)
        {
            razonSocial = razonSocial.ToUpper();
            direccion   = direccion.ToUpper();
            telefono    = telefono.ToUpper();

            List <Cliente> lista = this.Where(r => (r.Rut == rut || rut == 0) &&
                                              (r.RazonSocial.ToUpper().Contains(razonSocial) || razonSocial == "") &&
                                              (r.Direccion.ToUpper().Contains(direccion) || direccion == "") &&
                                              (r.Telefono.ToUpper().Contains(telefono) || telefono == "") &&
                                              (r.Actividad == actividad || actividad == EnumActividad.NoSeleccionado) &&
                                              (r.Tipo == tipo || tipo == EnumTipo.NoSeleccionado)
                                              ).ToList();

            return(lista);
        }
Beispiel #12
0
        public List <Paciente> GetPacientes()
        {
            string path = PacientesDAL.ConexionPacientes();


            string[] lines = System.IO.File.ReadAllLines($"{path}\\BD\\Pacientes.txt");
            Listpacientes = new List <Paciente>();
            foreach (var item in lines)
            {
                string   Dni             = item.Split('|')[0];
                string   Nombre          = item.Split('|')[1];
                string   Apellido        = item.Split('|')[2];
                DateTime FechaNacimiento = DateTime.Parse(item.Split('|')[3]);;
                EnumTipo TipoPaciente    = (EnumTipo)Enum.Parse(typeof(EnumTipo), item.Split('|')[4], true);

                // Paciente p = new Paciente(Dni,Nombre,Apellido,FechaNacimiento,TipoPaciente);
                // Listpacientes.Add(p);
            }
            return(Listpacientes);
        }
Beispiel #13
0
        public override void ValidSemantic()
        {
            foreach (var stack in ContenidoStack.InstanceStack.Stack)
            {
                if (stack.VariableExist(identificador))
                {
                    throw new SintanticoException("variable " + identificador + " existe fila " + _TOKEN.Fila + " columna " + _TOKEN.Columna);
                }
            }
            ;
            Dictionary <string, int> elementos = new Dictionary <string, int>();

            foreach (var lista in ListaEnum)
            {
                if (lista is Identificador.IdentificadorNode)
                {
                    Type        fieldsType            = typeof(Identificador.IdentificadorNode);
                    FieldInfo[] fields                = fieldsType.GetFields(BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Instance);
                    var         identificadorElemento = fields[0].GetValue(lista);
                    elementos.Add((string)identificadorElemento, 0);
                }
                if (lista is AsignacionNode)
                {
                    Type        fieldsType  = typeof(AsignacionNode);
                    FieldInfo[] fields      = fieldsType.GetFields(BindingFlags.Public | BindingFlags.Instance | BindingFlags.NonPublic);
                    var         indexNombre = fields[1].GetValue(lista);
                    var         indexNumero = fields[0].GetValue(lista);
                    var         nombre      = indexNombre.GetType().GetFields(BindingFlags.Public | BindingFlags.Instance | BindingFlags.NonPublic)[0].GetValue(indexNombre);
                    var         numero      = indexNumero.GetType().GetFields(BindingFlags.Public | BindingFlags.Instance | BindingFlags.NonPublic)[0].GetValue(indexNumero);
                    elementos.Add((string)nombre, (int)numero);
                }
            }
            var enumInstance = new EnumTipo();

            enumInstance.elementos = elementos;
            ContenidoStack.InstanceStack.Stack.Peek()._variables.Add(identificador, enumInstance);
        }
Beispiel #14
0
 public TipoReclamacao(EnumTipo lista)
 {
     this.ListaEnum = lista;
 }
Beispiel #15
0
 public Simbolo(EnumTipo tipo, Object valor)
 {
     this.tipo  = tipo;
     this.valor = valor;
 }
Beispiel #16
0
 /// <summary>
 /// constructor de usuario comun que hereda de usuario
 /// </summary>
 /// <param name="unTurno"></param>
 /// <param name="fecha"></param>
 /// <param name="descripcion"></param>
 /// <param name="nombre"></param>
 /// <param name="unTipo"></param>
 /// <param name="duracion"></param>
 /// <param name="asistentes"></param>
 /// <param name="organizador"></param>
 public Comun(EnumTurno unTurno, DateTime fecha, string descripcion, string nombre, EnumTipo unTipo, int duracion, int asistentes, OrganizadorEventos organizador) : base(unTurno, fecha, descripcion, nombre, unTipo, asistentes, organizador)
 {
     this.limpieza = 500; /// costo fijo por limpieza
     this.duracion = duracion;
 }
Beispiel #17
0
 public Simbolo(EnumTipo tipo, Object valor)
 {
     this.tipo      = tipo;
     this.valor     = valor;
     this.constante = false;
 }
Beispiel #18
0
 /// <summary>
 /// constructor de evento Premium
 /// </summary>
 /// <param name="unTurno"></param>
 /// <param name="fecha"></param>
 /// <param name="descripcion"></param>
 /// <param name="nombre"></param>
 /// <param name="unTipo"></param>
 /// <param name="asistentes"></param>
 /// <param name="organizador"></param>
 public Premium(EnumTurno unTurno, DateTime fecha, string descripcion, string nombre, EnumTipo unTipo, int asistentes, OrganizadorEventos organizador) : base(unTurno, fecha, descripcion, nombre, unTipo, asistentes, organizador)
 {
 }
Beispiel #19
0
 public Usuario(string username, string password, EnumTipo tipo)
 {
     this.username = username;
     this.password = password;
     this.tipo     = tipo;
 }
Beispiel #20
0
 public FtcCCListView(EnumTipo tipo)
 {
     SetBinding(tipo);
     View = GetGV(tipo);
 }