コード例 #1
0
        public Direccion RetrieveByCitaId(int citaId)
        {
            Cita cita = this.citaCrudFactory.Retrieve <Cita>(
                new Cita()
            {
                id = citaId
            });

            Empleado empleado = this.empleadoCrudFactory.Retrieve <Empleado>(new Empleado()
            {
                id = cita.id_empleado
            });

            Sucursal sucursal = sucursalCrudFactory.Retrieve <Sucursal>(new Sucursal()
            {
                Id = empleado.id_sucursal
            });

            return(new Direccion()
            {
                Alias = sucursal.Nombre,
                Detalles = sucursal.DetallesDireccion,
                Latitud = sucursal.Latitud,
                Longitud = sucursal.Longitud
            });
        }
コード例 #2
0
        public List <Multa> ObtenerMultasUsuario(int id_usuario)
        {
            var multas = crudMulta.RetrieveAllByUser <Multa>(id_usuario);

            for (int i = 0; i < multas.Count; i++)
            {
                multas[i].comercio    = new Comercio();
                multas[i].comercio.Id = multas[i].id_comercio;
                multas[i].comercio    = crudComercio.Retrieve <Comercio>(multas[i].comercio);

                multas[i].sucursal    = new Sucursal();
                multas[i].sucursal.Id = multas[i].id_sucursal;
                multas[i].sucursal    = crudSucursal.Retrieve <Sucursal>(multas[i].sucursal);
            }

            return(multas);
        }
コード例 #3
0
 public Sucursal ObtenerSucursal(Sucursal sucursal)
 {
     return(sucursalFactory.Retrieve <Sucursal>(sucursal));
 }