public AmigoController(UsuarioRepository usuarioRepository, AmigoRepository amigoRepository, ComentarioRepository comentarioRepository, PublicacionRepository publicacionRepository)
 {
     this._usuarioRepository     = usuarioRepository;
     this._amigoRepository       = amigoRepository;
     this._comentarioRepository  = comentarioRepository;
     this._publicacionRepository = publicacionRepository;
 }
 public EditarPublicacionForm(Form callerForm)
 {
     InitializeComponent();
     this.publicacionRepository = new PublicacionRepository();
     this.callerForm            = callerForm;
     this.InitializeValidator();
 }
示例#3
0
 private void InitializeRepositories()
 {
     this.publicacionRepository         = new PublicacionRepository();
     this.ubicacionRepository           = new UbicacionRepository();
     this.gradoDePublicacionRepository  = new GradoDePublicacionRepository();
     this.estadoDePublicacionRepository = new EstadoDePublicacionRepository();
     this.rubroRepository = new RubroRepository();
 }
示例#4
0
        private Compra deserializarCompraVaciaConPublicacion(Dictionary <string, object> item)
        {
            PublicacionRepository  repoPublicacion  = new PublicacionRepository();
            CalificacionRepository repoCalificacion = new CalificacionRepository();
            Compra compra = new Compra();

            compra.publicacion  = repoPublicacion.deserializarPublicacionConId(item);
            compra.calificacion = repoCalificacion.traerPorId(toLong(item["id_calificacion"]));

            return(compra);
        }
 public PublicacionController()
 {
     _publicacionAutor = new AutorIIEPublicacionRepository();
     _adjuntoRepo      = new AdjuntoRepository();
     _repository       = new PublicacionRepository();
 }
示例#6
0
 public PublicacionController(PublicacionRepository repository, IWebHostEnvironment hostingEnvironment, Twitter2Context context)
 {
     _repository         = repository;
     _hostingEnvironment = hostingEnvironment;
     _context            = context;
 }