public ActionResult Create([Bind(Include = "IDMetaEspecifica,Sigla,Nome,Descricao,IDAreaProcesso")] MetaEspecifica metaEspecifica) { if (ModelState.IsValid) { string sigla = metaEspecifica.Sigla; string nome = metaEspecifica.Nome; int? idAreaProcesso = metaEspecifica.IDAreaProcesso; if (ValidaSigla(sigla, idAreaProcesso)) { ViewBag.IDAreaProcesso = new SelectList(db.AreaProcesso, "IDAreaProcesso", "Sigla"); ViewBag.Sigla = "Já existe essa SIGLA nesta AREA DE PROCESSO!"; return(View(metaEspecifica)); } ; if (ValidaNome(nome, idAreaProcesso)) { ViewBag.IDAreaProcesso = new SelectList(db.AreaProcesso, "IDAreaProcesso", "Sigla"); ViewBag.Nome = "Já existe esse NOME nesta AREA DE PROCESSO!"; return(View(metaEspecifica)); } ; db.MetaEspecifica.Add(metaEspecifica); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.IDAreaProcesso = new SelectList(db.AreaProcesso, "IDAreaProcesso", "Sigla", metaEspecifica.IDAreaProcesso); return(View(metaEspecifica)); }
public ActionResult Create([Bind(Include = "IDModelo,Sigla,Nome,Descricao")] Modelo modelo) { if (ModelState.IsValid) { string nome = modelo.Nome; string sigla = modelo.Sigla; var validaSigla = db.Modelo.FirstOrDefault(x => x.Nome.Equals(nome)); if (validaSigla != null) { ViewBag.Nome = "Esse Nome ja existe!"; return(View(modelo)); } ; if (db.Modelo.FirstOrDefault(x => x.Sigla.Equals(sigla)) != null) { ViewBag.Sigla = "Essa Sigla já existe!"; return(View(modelo)); } ; db.Modelo.Add(modelo); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(modelo)); }
public ActionResult Create([Bind(Include = "IDMetaGenerica,Sigla,Nome,Descricao,IDModelo,IDNivelCapacidade")] MetaGenerica metaGenerica) { if (ModelState.IsValid) { string sigla = metaGenerica.Sigla; string nome = metaGenerica.Nome; int? idModelo = metaGenerica.IDModelo; if (ValidaSigla(sigla, idModelo)) { ViewBag.IDModelo = new SelectList(db.Modelo, "IDModelo", "Sigla"); ViewBag.IDNivelCapacidade = new SelectList(db.NivelCapacidade, "IDNivelCapacidade", "SiglaNivelCapacidade"); ViewBag.Sigla = "Já existe essa SIGLA neste MODELO"; return(View(metaGenerica)); } ; if (ValidaNome(nome, idModelo)) { ViewBag.IDModelo = new SelectList(db.Modelo, "IDModelo", "Sigla"); ViewBag.IDNivelCapacidade = new SelectList(db.NivelCapacidade, "IDNivelCapacidade", "SiglaNivelCapacidade"); ViewBag.Nome = "Já existe esse NOME neste MODELO"; return(View(metaGenerica)); } ; db.MetaGenerica.Add(metaGenerica); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.IDModelo = new SelectList(db.Modelo, "IDModelo", "Sigla", metaGenerica.IDModelo); ViewBag.IDNivelCapacidade = new SelectList(db.NivelCapacidade, "IDNivelCapacidade", "SiglaNivelCapacidade", metaGenerica.IDNivelCapacidade); return(View(metaGenerica)); }
public ActionResult Create([Bind(Include = "IDNivelCapacidade,SiglaNivelCapacidade,Nome,Descricao")] NivelCapacidade nivelCapacidade) { if (ModelState.IsValid) { string nome = nivelCapacidade.Nome; string sigla = nivelCapacidade.SiglaNivelCapacidade; if (db.NivelCapacidade.FirstOrDefault(s => s.SiglaNivelCapacidade.Equals(sigla)) != null) { ViewBag.Sigla = "Já existe um Nivel de Capacidade com essa SIGLA!"; return(View(nivelCapacidade)); } ; if (db.NivelCapacidade.FirstOrDefault(n => n.Nome.Equals(nome)) != null) { ViewBag.Nome = "Já existe um Nivel de Capacidade com esse NOME!"; return(View(nivelCapacidade)); } ; db.NivelCapacidade.Add(nivelCapacidade); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(nivelCapacidade)); }
public ActionResult Create(Airplane airplane) { if (ModelState.IsValid) { airplane.CreationDate = DateTime.Now; db.Airplanes.Add(airplane); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(airplane)); }
public void Salvar(Disciplina disciplina) { using (var contexto = new ContextoDeDados()) { contexto.Disciplina.Add(disciplina); contexto.SaveChanges(); } }
public void Salvar(Questao questao) { using (var contexto = new ContextoDeDados()) { contexto.Questao.Add(questao); contexto.SaveChanges(); } }
public void Criar(Usuario usuario) { using (var context = new ContextoDeDados()) { context.Entry <Usuario>(usuario).State = EntityState.Added; context.SaveChanges(); } }
public void Registrar(Usuario usuario) { using (var contexto = new ContextoDeDados()) { contexto.Usuario.Add(usuario); contexto.SaveChanges(); } }
public void Editar(CandidatoEntidade candidato) { using (var context = new ContextoDeDados()) { context.Entry <CandidatoEntidade>(candidato).State = EntityState.Modified; context.SaveChanges(); } }
public void Salvar(Funcoes funcoes) { using (var contexto = new ContextoDeDados()) { contexto.Funcoes.Add(funcoes); contexto.SaveChanges(); } }
public void EditarProcessoSeletivo(ProcessoSeletivoEntidade processo) { using (var context = new ContextoDeDados()) { context.Entry <ProcessoSeletivoEntidade>(processo).State = EntityState.Modified; context.SaveChanges(); } }
public void Salvar(Polo polo) { using (var contexto = new ContextoDeDados()) { contexto.Polo.Add(polo); contexto.SaveChanges(); } }
public void Salvar(TipoQuestao tipoQuestao) { using (var contexto = new ContextoDeDados()) { contexto.TipoQuestao.Add(tipoQuestao); contexto.SaveChanges(); } }
public void Editar(EntrevistaEntidade entrevista) { using (var context = new ContextoDeDados()) { context.Candidato.Attach(entrevista.Candidato); context.Entry <EntrevistaEntidade>(entrevista).State = EntityState.Modified; context.SaveChanges(); } }
public Jogador SalvarJogador(Jogador jogador) { using (var contexto = new ContextoDeDados()) { contexto.Jogador.Add(jogador); contexto.SaveChanges(); return(jogador); } }
public void ExcluirPorId(int id) { using (var context = new ContextoDeDados()) { Produto produto = context.Produto.FirstOrDefault(p => p.Id.Equals(id)); context.Entry <Produto>(produto).State = EntityState.Deleted; context.SaveChanges(); } }
public void SalvarPontuacao(Pontuacao pontuacao) { using (var contexto = new ContextoDeDados()) { contexto.Entry(pontuacao.Jogador).State = EntityState.Unchanged; contexto.Pontuacao.Add(pontuacao); contexto.SaveChanges(); } }
public ActionResult Create([Bind(Include = "IDPraticaEspecifica,Sigla,Nome,Descricao,IDMetaEspecifica")] PraticaEspecifica praticaEspecifica, ProdutoTrabalho produto) { if (ModelState.IsValid) { //string sigla = praticaEspecifica.Sigla; //string nome = praticaEspecifica.Nome; //int? idMetaEspecifica = praticaEspecifica.IDMetaEspecifica; //if (ValidaSigla(sigla, idMetaEspecifica)) //{ // ViewBag.IDMetaEspecifica = new SelectList(db.MetaEspecifica, "IDMetaEspecifica", "Sigla"); // ViewBag.IDProdutoTrabalho = new SelectList(db.ProdutoTrabalho, "IDProdutoTrabalho", "Nome"); // ViewBag.Sigla = "Já existe essa SIGLA nesta META ESPECIFICA!"; // return View(praticaEspecifica); //}; //if (ValidaNome(nome, idMetaEspecifica)) //{ // ViewBag.IDMetaEspecifica = new SelectList(db.MetaEspecifica, "IDMetaEspecifica", "Sigla"); // ViewBag.IDProdutoTrabalho = new SelectList(db.ProdutoTrabalho, "IDProdutoTrabalho", "Nome"); // ViewBag.Nome = "Já existe esse NOME nesta META ESPECIFICA!"; // return View(praticaEspecifica); //}; db.PraticaEspecifica.Add(praticaEspecifica); db.SaveChanges(); int?IdPratica = praticaEspecifica.IDPraticaEspecifica; int?IdProduto = produto.IDProdutoTrabalho; ProdutoTrabalhoXPraticaEspecifica prodPratica = new ProdutoTrabalhoXPraticaEspecifica() { IDPraticaEspecifica = IdPratica, IDProdutoTrabalho = IdProduto }; db.ProdutoTrabalhoXPraticaEspecifica.Add(prodPratica); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.IDMetaEspecifica = new SelectList(db.MetaEspecifica, "IDMetaEspecifica", "Sigla", praticaEspecifica.IDMetaEspecifica); return(View(praticaEspecifica)); }
public ActionResult Create([Bind(Include = "IDProdutoTrabalho,Nome,NomeArquivo,Tamplate")] ProdutoTrabalho produtoTrabalho, HttpPostedFileBase file) { if (file != null && file.ContentLength > 0) { using (var reader = new System.IO.BinaryReader(file.InputStream)) { produtoTrabalho.Tamplate = reader.ReadBytes(file.ContentLength); produtoTrabalho.NomeArquivo = file.FileName; } } string nomeProduto = produtoTrabalho.Nome; string nomeArquivo = produtoTrabalho.NomeArquivo; if (db.ProdutoTrabalho.FirstOrDefault(p => p.Nome.Equals(nomeProduto)) != null) { ViewBag.Mensagem = "Já existe um Produto com esse nome - Tente outro"; return(View(produtoTrabalho)); } ; if (db.ProdutoTrabalho.FirstOrDefault(p => p.NomeArquivo.Equals(nomeArquivo)) != null) { ViewBag.Mensagem = "Já existe um Arquivo com esse nome - Tente outro arquivo"; return(View(produtoTrabalho)); } ; db.ProdutoTrabalho.Add(produtoTrabalho); db.SaveChanges(); return(RedirectToAction("Index")); // return View(produtoTrabalho); }
public void Pontuar(Pontuacao novaPontuacao) { using (var contexto = new ContextoDeDados()) { Pontuacao pontuacao = contexto.Pontuacao .Where(p => p.Dificuldade.Equals(novaPontuacao.Dificuldade)) .FirstOrDefault(p => p.UsuarioId == novaPontuacao.UsuarioId); if (pontuacao == null) { contexto.Pontuacao.Add(novaPontuacao); contexto.SaveChanges(); } else if (pontuacao.QuantidadePontos < novaPontuacao.QuantidadePontos) { pontuacao.QuantidadePontos = novaPontuacao.QuantidadePontos; contexto.Entry <Pontuacao>(pontuacao).State = EntityState.Modified; contexto.SaveChanges(); } } }
public ActionResult Create([Bind(Include = "IDCategoria,Nome")] Categoria categoria) { if (ModelState.IsValid) { string nome = categoria.Nome; if (db.Categoria.FirstOrDefault(n => n.Nome.Equals(nome)) != null) { ViewBag.Nome = "Já existe uma Categoria com esse Nome!"; return(View(categoria)); } ; db.Categoria.Add(categoria); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(categoria)); }
public ActionResult Create([Bind(Include = "IDAreaProcesso,Sigla,Nome,Descricao,IDModelo,IDNivelMaturidade,IDCategoria")] AreaProcesso areaProcesso) { if (ModelState.IsValid) { string nome = areaProcesso.Nome; string sigla = areaProcesso.Sigla; int? idModelo = areaProcesso.IDModelo; if (ValidaSigla(sigla, idModelo)) { ViewBag.IDCategoria = new SelectList(db.Categoria, "IDCategoria", "Nome"); ViewBag.IDModelo = new SelectList(db.Modelo, "IDModelo", "Sigla"); ViewBag.IDNivelMaturidade = new SelectList(db.NivelMaturidade, "IDNivelMaturidade", "Sigla"); ViewBag.Sigla = "Já existe essa SIGLA neste MODELO!"; return(View(areaProcesso)); } ; if (ValidaNome(nome, idModelo)) { ViewBag.IDCategoria = new SelectList(db.Categoria, "IDCategoria", "Nome"); ViewBag.IDModelo = new SelectList(db.Modelo, "IDModelo", "Sigla"); ViewBag.IDNivelMaturidade = new SelectList(db.NivelMaturidade, "IDNivelMaturidade", "Sigla"); ViewBag.Nome = "Já existe esse NOME neste MODELO!"; return(View(areaProcesso)); } ; db.AreaProcesso.Add(areaProcesso); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.IDCategoria = new SelectList(db.Categoria, "IDCategoria", "Nome", areaProcesso.IDCategoria); ViewBag.IDModelo = new SelectList(db.Modelo, "IDModelo", "Sigla", areaProcesso.IDModelo); ViewBag.IDNivelMaturidade = new SelectList(db.NivelMaturidade, "IDNivelMaturidade", "Sigla", areaProcesso.IDNivelMaturidade); return(View(areaProcesso)); }
public void Salvar(StatusQuestao statusQuestao) { using (var contexto = new ContextoDeDados()) { contexto.StatusQuestao.Add(statusQuestao); contexto.SaveChanges(); // using (var context = new BloggingContext()) // { // context.Database.ExecuteSqlCommand( // "UPDATE dbo.Blogs SET Name = 'Another Name' WHERE BlogId = 1"); // } } }
public void Salvar(Dificuldade dificuldade) { using (var contexto = new ContextoDeDados()) { contexto.Dificuldade.Add(dificuldade); contexto.SaveChanges(); // using (var context = new BloggingContext()) // { // context.Database.ExecuteSqlCommand( // "UPDATE dbo.Blogs SET Name = 'Another Name' WHERE BlogId = 1"); // } } }
public void Salvar(Produto produto) { using (var context = new ContextoDeDados()) { EntityState state; if (produto.Id == 0) { state = EntityState.Added; } else { state = EntityState.Modified; } context.Entry <Produto>(produto).State = state; context.SaveChanges(); } }