Пример #1
0
 public List <Usuario> TraerPorPuesto(EPuesto Puesto)
 {
     using (SQLContexto contexto = new SQLContexto())
     {
         UsuarioRepo usuarioRepo = new UsuarioRepo(contexto);
         return(usuarioRepo.TraerPorPuesto(Puesto));
     }
 }
Пример #2
0
 public Persona(string nombre, string apellido, int dni, short edad, EPuesto puesto)
 {
     this.Nombre   = nombre;
     this.Apellido = apellido;
     this.DNI      = dni;
     this.Edad     = edad;
     this.Puesto   = puesto;
 }
Пример #3
0
        public List <Usuario> TraerPorPuesto(EPuesto Puesto)
        {
            Usuario Entidad = new Usuario();

            Entidad.Puesto = Puesto;

            DataTable data = this.contexto.EjecutarQuery(SPTraerPorPuesto, this.PrepararParametros(EAccion.TraerPorPuesto, Entidad));

            List <Usuario> lista = new List <Usuario>();

            foreach (DataRow row in data.Rows)
            {
                Usuario entidad = this.MapearDataRow(row);
                lista.Add(entidad);
            }

            return(lista);
        }
        /// <summary>
        /// Constructor de instancia, genera un puesto aleatorio para el empleado.
        /// </summary>
        /// <param name="nombre"></param>
        public Empleado(string nombre) : base(nombre)
        {
            Random rdm = new Random(DateTime.Now.Millisecond);

            this.puesto = (EPuesto)rdm.Next(0, 2);
        }
Пример #5
0
 public PuestoAtencion(EPuesto puesto) : this()
 {
     this.puesto = puesto;
 }
Пример #6
0
 public Jugador(string nombre, string apellido, EPuesto puesto)
 {
     this._nombre   = nombre;
     this._apellido = apellido;
     this._puesto   = puesto;
 }
Пример #7
0
 public Jugador()
 {
     this._nombre   = "";
     this._apellido = "";
     this._puesto   = EPuesto.Arquero;
 }
Пример #8
0
 private Negocio()
 {
     this.clientes = new Queue <Cliente>();
     this.caja     = EPuesto.Caja1;
 }