Exemple #1
0
        public async Task <IActionResult> Create([Bind("idcarpeta,nit,fecha_registro,fecha_cierre,caja")] t_carpeta t_carpeta)
        {
            if (ModelState.IsValid)
            {
                _context.Add(t_carpeta);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            ViewData["caja"] = new SelectList(_context.tcaja, "idtcaja", "idtcaja", t_carpeta.caja);
            return(View(t_carpeta));
        }
Exemple #2
0
        public async Task <IActionResult> Create([Bind("idFlujoIngreso,nombre,estado,idTipoIngreso")] FlujoIngreso flujoIngreso)
        {
            if (ModelState.IsValid)
            {
                _context.Add(flujoIngreso);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            ViewData["idTipoIngreso"] = new SelectList(_context.TipoIngreso, "idTipoIngreso", "nombre", flujoIngreso.idTipoIngreso);
            return(View(flujoIngreso));
        }
        public async Task <IActionResult> Create([Bind("idRazonSocial,nombre,rfc,calle,colonia,noInt,noExt,ciudad,estado,pais,cp,metodoPago,usoCfdi,estatus,idCuenta")] RazonSocial razonSocial)
        {
            if (ModelState.IsValid)
            {
                _context.Add(razonSocial);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            ViewData["idCuenta"] = new SelectList(_context.Cuenta, "idCuenta", "nombre", razonSocial.idCuenta);
            return(View(razonSocial));
        }
        public async Task <IActionResult> Create([Bind("idproducto,idcategoria,codigo,nombre,precio_venta,stok,descripcion,estado")] Producto producto)
        {
            if (ModelState.IsValid)
            {
                _context.Add(producto);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            ViewData["idcategoria"] = new SelectList(_context.Categoria, "idcategoria", "nombre", producto.idcategoria);
            return(View(producto));
        }
        public async Task <IActionResult> Create([Bind("idEspacio,nombre,capacidadMaxima,area,combo,estado,idFlujoIngreso,idGrupoEspacio,idVenue")] Espacio espacio)
        {
            if (ModelState.IsValid)
            {
                _context.Add(espacio);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            ViewData["idFlujoIngreso"] = new SelectList(_context.FlujoIngreso, "idFlujoIngreso", "nombre", espacio.idFlujoIngreso);
            ViewData["idGrupoEspacio"] = new SelectList(_context.GrupoEspacio, "idGrupoEspacio", "nombre", espacio.idGrupoEspacio);
            ViewData["idVenue"]        = new SelectList(_context.Venue, "idVenue", "nombre", espacio.idVenue);
            return(View(espacio));
        }
Exemple #6
0
        public async Task <IActionResult> Create([Bind("idCuenta,nombre,calle,colonia,noInt,noExt,ciudad,estado,pais,cp,web,descripcion,estatus,idContacto,idSegmento,idCampana")] Cuenta cuenta)
        {
            if (ModelState.IsValid)
            {
                _context.Add(cuenta);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            ViewData["idCampana"]  = new SelectList(_context.Set <Campana>(), "idCampana", "nombre", cuenta.idCampana);
            ViewData["idContacto"] = new SelectList(_context.Contacto, "idContacto", "email", cuenta.idContacto);
            ViewData["idSegmento"] = new SelectList(_context.Segmento, "idSegmento", "nombre", cuenta.idSegmento);
            return(View(cuenta));
        }
Exemple #7
0
        public async Task <ActionResult <Asistente> > NewAsistente(Asistente asistente)
        {
            _context.Asistente.Add(asistente);
            await _context.SaveChangesAsync();

            return(CreatedAtAction("GetAsistente", new { id = asistente.Id }, asistente));
        }
Exemple #8
0
        public async Task <IActionResult> PutInmueble(Inmueble inmueble)
        {
            try
            {
                if (ModelState.IsValid)
                {
                    _context.Inmuebles.Update(inmueble);
                    await _context.SaveChangesAsync();

                    return(Ok(inmueble));
                }
                return(BadRequest());
            }
            catch (Exception ex)
            {
                return(BadRequest(ex));
            }
        }
        public async Task <IActionResult> NovaDisciplina(DisciplinaViewModel model)
        {
            if (model != null)
            {
                Disciplina novaDisciplina = new Disciplina()
                {
                    Id      = Guid.NewGuid(),
                    Nome    = model.Nome,
                    Periodo = model.Periodo,
                };

                await _contexto.Disciplinas.AddRangeAsync(novaDisciplina);

                await _contexto.SaveChangesAsync();

                await _contexto.DisposeAsync();
            }

            return(RedirectToAction(nameof(Index)));
        }
Exemple #10
0
        public async Task <IActionResult> NovoCurso(CursoViewModel model)
        {
            if (model != null)
            {
                Curso novoCurso = new Curso()
                {
                    Id      = Guid.NewGuid(),
                    Nome    = model.Nome,
                    Duracao = model.Duracao
                };

                await _contexto.Cursos.AddRangeAsync(novoCurso);

                await _contexto.SaveChangesAsync();

                await _contexto.DisposeAsync();
            }

            return(RedirectToAction(nameof(Index)));
        }
        public async Task <IActionResult> NovoAluno(AlunoViewModel model)
        {
            if (model != null)
            {
                RedesSociais redesSociais = new RedesSociais()
                {
                    Id       = Guid.NewGuid(),
                    LinkedIn = model.LinkedIn,
                    GitHub   = model.GitHub
                };

                Contato contato = new Contato()
                {
                    Id              = Guid.NewGuid(),
                    WhatsApp        = model.WhatsApp,
                    EmailPrimario   = model.EmailPrimario.ToString(),
                    EmailSecundario = model.EmailSecundario.ToString()
                };

                Aluno novoAluno = new Aluno()
                {
                    Id             = Guid.NewGuid(),
                    NomeCompleto   = model.Nome,
                    Cpf            = model.Cpf,
                    DataCadastro   = DateTime.Now,
                    DataNascimento = model.DataNascimento,
                    Contato        = contato,
                    RedesSociais   = redesSociais
                };

                await _contexto.Alunos.AddRangeAsync(novoAluno);

                await _contexto.SaveChangesAsync();

                await _contexto.DisposeAsync();
            }

            return(RedirectToAction(nameof(Index)));
        }
Exemple #12
0
        public async Task <IActionResult> PutPropietario(Propietario propietario)
        {
            try
            {
                if (ModelState.IsValid)
                {
                    var usuario = User.Identity.Name;

                    var res = await _context.Propietarios.AsNoTracking().SingleOrDefaultAsync(x => x.Email == usuario);

                    propietario.IdPropietario = res.IdPropietario;

                    _context.Propietarios.Update(propietario);
                    await _context.SaveChangesAsync();

                    return(Ok(propietario));
                }
                return(BadRequest());
            }
            catch (Exception ex)
            {
                return(BadRequest(ex));
            }
        }
Exemple #13
0
        public Task CreateAsync(Usuario user)
        {
            db.Usuario.Add(user);

            return(db.SaveChangesAsync());
        }
 public async Task SalvarAsync(T entidade)
 {
     _dbContexto.Set <T>().Add(entidade);
     await _dbContexto.SaveChangesAsync();
 }