// GET: RetornoPagamento/Edit/5 public ActionResult Retorno(string notificationType, string notificationCode) { AccountCredentials credentials = PagSeguroConfiguration.Credentials(true); if (notificationType == "transaction") { // obtendo o objeto transaction a partir do código de notificação Transaction transaction = NotificationService.CheckTransaction( credentials, notificationCode ); int status = transaction.TransactionStatus; if (status == 3) // paga { string referencia = transaction.Reference; DateTime data = transaction.LastEventDate; int id = Int32.Parse(referencia.Substring(3)); Matricula mat = db.Matriculas.Find(id); mat.DataPago = data; mat.Situacao = "P"; // pago db.Entry(mat).State = EntityState.Modified; db.SaveChanges(); } } ViewBag.Mensagem = "Processada."; return(View()); }
public ActionResult Edit([Bind(Include = "ID,Nome,NomeGenitora,DataNascimento,Email,Endereco,Bairro,CEP,UF,Cidade,Telefone,CPF,RG,Observacao,Senha,DataCadastro")] Aluno aluno) { if (ModelState.IsValid) { db.Entry(aluno).State = EntityState.Modified; db.Entry(aluno).Property(a => a.Senha).IsModified = false; db.Entry(aluno).Property(a => a.DataCadastro).IsModified = false; db.SaveChanges(); ViewBag.Mensagem = "Dados salvos com sucesso"; } else { ViewBag.Mensagem = "Não foi possível salvar os dados."; } return(View(aluno)); }
public ActionResult Edit([Bind(Include = "Id,Nome,Email,Endereco,Bairro,CEP,UF,Cidade,Celular,CPF,RG")] Pessoa pessoa) { if (ModelState.IsValid) { db.Entry(pessoa).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(pessoa)); }
public ActionResult Edit([Bind(Include = "Id,Codigo,Nome,Descricao,Cor")] Area area) { if (ModelState.IsValid) { db.Entry(area).State = EntityState.Modified; db.SaveChanges(); ViewBag.Mensagem = "Dados salvos com sucesso"; } return(View(area)); }
public ActionResult Edit([Bind(Include = "Id,Titulo,Resumo,Texto,Cadastro,Publicado")] Noticia noticia) { if (ModelState.IsValid) { db.Entry(noticia).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(noticia)); }
public ActionResult Edit([Bind(Include = "Id,Employer,Title,StartDate,EndDate,Description")] WorkHistory workHistory) { if (ModelState.IsValid) { db.Entry(workHistory).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(workHistory)); }
public async Task <ActionResult> Edit([Bind(Include = "Id,Name,Issuer,LinkUrl")] Certification certification) { if (ModelState.IsValid) { db.Entry(certification).State = EntityState.Modified; await db.SaveChangesAsync(); return(RedirectToAction("Index")); } return(View(certification)); }
public ActionResult Edit([Bind(Include = "Id,Nome,Modulo_Id")] Disciplina disciplina) { if (ModelState.IsValid) { db.Entry(disciplina).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.Modulo_Id = new SelectList(db.Moduloes, "Id", "Nome", disciplina.Modulo_Id); return(View(disciplina)); }
public async Task <ActionResult> Edit([Bind(Include = "Id,Name,Description")] Skill skill) { if (ModelState.IsValid) { db.Entry(skill).State = EntityState.Modified; await db.SaveChangesAsync(); return(RedirectToAction("Index")); } return(View(skill)); }
public ActionResult Edit([Bind(Include = "Id,Nome,Curso_Id")] Modulo modulo) { if (ModelState.IsValid) { db.Entry(modulo).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.Curso_Id = new SelectList(db.Cursos, "ID", "Codigo", modulo.Curso_Id); return(View(modulo)); }
public ActionResult Edit([Bind(Include = "Id,Valor,Disciplina_Id,Aluno_Id")] Nota nota) { if (ModelState.IsValid) { db.Entry(nota).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.Aluno_Id = new SelectList(db.Alunos, "ID", "Nome", nota.Aluno_Id); ViewBag.Disciplina_Id = new SelectList(db.Disciplinas, "Id", "Nome", nota.Disciplina_Id); return(View(nota)); }
public async Task <ActionResult> MeusDados([Bind(Include = "ID,Nome,NomeGenitora,DataNascimento,Email,Endereco,Cidade,Telefone,CPF,RG,Observacao,Senha,DataCadastro")] Aluno aluno) { if (ModelState.IsValid) { db.Entry(aluno).State = EntityState.Modified; await db.SaveChangesAsync(); Session["Aluno"] = aluno; return(RedirectToAction("Index")); } return(View(aluno)); }
public ActionResult Edit([Bind(Include = "ID,IDAluno,IDCurso,DataMatricula,Situacao,DataPago,IdTransacao")] Matricula matricula) { if (ModelState.IsValid) { db.Entry(matricula).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.IDAluno = new SelectList(db.Alunos, "ID", "Nome", matricula.IDAluno); ViewBag.IDCurso = new SelectList(db.Cursos, "ID", "Titulo", matricula.IDCurso); return(View(matricula)); }
public ActionResult Edit([Bind(Include = "Id,Curriculo,PessoaId")] Coordenador coordenador) { Coordenador coord = db.Coordenadores.Find(coordenador.Id); if (coord == null) { db.Coordenadores.Add(coordenador); db.SaveChanges(); } else { if (ModelState.IsValid) { coord.Curriculo = coordenador.Curriculo; db.Entry(coord).State = EntityState.Modified; db.Entry(coord).Property("PessoaId").IsModified = false; db.SaveChanges(); } } return(View(coordenador)); }
public ActionResult Edit([Bind(Include = "Id,Curriculo, PessoaId")] Professor professor) { Professor prof = db.Professores.Find(professor.Id); if (prof == null) { db.Professores.Add(prof); db.SaveChanges(); } else { if (ModelState.IsValid) { prof.Curriculo = professor.Curriculo; db.Entry(prof).State = EntityState.Modified; db.Entry(prof).Property("PessoaId").IsModified = false; db.SaveChanges(); } } return(View(professor)); }
public ActionResult Edit([Bind(Include = "ID,Codigo,Capa,Titulo,Descricao,Ementa,CargaHoraria,Vagas,DataInicio,DataConclusao,Horario,InicioInscricao,FimInscricao,Local,Investimento,Valor, Area_Id, Professor_Id, Coordenador_Id")] Curso curso) { if (ModelState.IsValid) { curso.Capa = curso.Capa == null ? "" : curso.Capa; db.Entry(curso).State = EntityState.Modified; db.SaveChanges(); ViewBag.Mensagem = "Dados salvos com sucesso"; } else { ViewBag.Mensagem = "Não foi possível salvar os dados."; } ViewBag.Coordenador_Id = new SelectList(db.Coordenadores.ToList(), "ID", "Nome", curso.Coordenador_Id); ViewBag.Professor_Id = new SelectList(db.Professores.ToList(), "ID", "Nome", curso.Professor_Id); ViewBag.Area_Id = new SelectList(db.Areas.ToList(), "ID", "Nome", curso.Area_Id); return(View(curso)); }