Ejemplo n.º 1
0
        public Models.PersonaModel GetModel(int id)
        {
            var prof  = this.AlumnoLogic.GetOne(id);
            var model = new Models.PersonaModel(prof);

            return(model);
        }
Ejemplo n.º 2
0
        public Models.PersonaModel GetModel()
        {
            var model = new Models.PersonaModel();

            model.Planes = Planes();
            return(model);
        }
        // GET: api/Person/5
        public Persona Get(int id)
        {
            var     personaModel = new Models.PersonaModel();
            Persona lista        = personaModel.obtenerPersonaPorId(id);

            return(lista);
        }
        // GET: api/Person
        public List <Persona> Get()
        {
            var            personaModel = new Models.PersonaModel();
            List <Persona> lista        = personaModel.obtenerPersonas();

            return(lista);
        }
        // DELETE: api/Person/5
        public IHttpActionResult Delete(int id)
        {
            var personaModel = new Models.PersonaModel();
            var persona      = personaModel.obtenerPersonaPorId(id);

            if (personaModel.EliminarPersona(id))
            {
                return(Ok(persona));
            }
            else
            {
                return(NotFound());
            }
        }
        // PUT: api/Person/5
        public IHttpActionResult Put(int id, [FromBody] Persona value)
        {
            var personaModel = new Models.PersonaModel();

            if (personaModel.EditarPersona(value))
            {
                var persona = personaModel.obtenerPersonaPorRut(value.Rut);
                return(Ok(persona));
            }
            else
            {
                return(NotFound());
            }
        }
Ejemplo n.º 7
0
        // GET: Test
        public ActionResult Index()
        {
            Models.ViewModels.Email.PagamentoOffertaViewModel pagamentoOfferta = new Models.ViewModels.Email.PagamentoOffertaViewModel();
            pagamentoOfferta.NominativoDestinatario = "Prova Davide";
            pagamentoOfferta.Moneta = 0;
            Models.PersonaModel destinatario = Session["utente"] as Models.PersonaModel;
            string indirizzoEmail            = destinatario.Email.SingleOrDefault(e => e.TIPO == (int)Models.TipoEmail.Registrazione).EMAIL;

            if (this.SendEmail(indirizzoEmail, Models.TipoNotifica.OffertaPagata.ToString(), ControllerContext, "test", pagamentoOfferta))
            {
                ViewData["test"] = "Funziona";
            }
            else
            {
                ViewData["test"] = "Non funziona";
            }
            return(View());
        }