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)); }
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)); }
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)); }
public async Task <ActionResult <Asistente> > NewAsistente(Asistente asistente) { _context.Asistente.Add(asistente); await _context.SaveChangesAsync(); return(CreatedAtAction("GetAsistente", new { id = asistente.Id }, asistente)); }
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))); }
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))); }
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)); } }
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(); }