private void btAlterar_Click(object sender, EventArgs e) { try { using (var db = new PortDB()) { visitas vi = db.visitas.Find(idVis); vi.IDPESSOA = idAlt; vi.HR_ENTRADA = Convert.ToString(DateTime.Now.ToString("HH:mm:ss")); vi.LOCAL_VISITA = txtLocalVisita.Text; vi.DATA = data; vi.ANDAMENTO = "S"; vi.MOTIVO = txtMotivo.Text; vi.OBSERVACAO = rtbObservacao.Text; vi.ATIVO = "S"; vi.DELETADO = "N"; db.Entry(vi).State = System.Data.Entity.EntityState.Modified; db.SaveChanges(); MessageBox.Show("Sua alteração realizada com sucesso! ", "Sucesso", MessageBoxButtons.OK, MessageBoxIcon.Information); limparCampos(); carregarDgv(); gbCadastro.Enabled = false; habilitarBt(true, false, false, false); tbEntrada.SelectTab(tabAndamento); } } catch (Exception erro) { MessageBox.Show("Erro " + erro, "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public ActionResult DeleteConfirmed(int id) { visitas visitas = db.visitas.Find(id); db.visitas.Remove(visitas); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "id,FechaRealizada,Motivo,nombreMedico,nombrePaciente,Comentario,RecetaMedicamento,FechaProxVisita")] visitas visitas) { if (ModelState.IsValid) { db.Entry(visitas).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(visitas)); }
// GET: visitas/Delete/5 public ActionResult Delete(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } visitas visitas = db.visitas.Find(id); if (visitas == null) { return(HttpNotFound()); } return(View(visitas)); }
private void btFinalizar_Click(object sender, EventArgs e) { try { using (var db = new PortDB()) { visitas vi = db.visitas.Find(idVis); vi.HR_SAIDA = DateTime.Now.ToString("HH:mm:ss"); vi.ANDAMENTO = "N"; db.Entry(vi).State = System.Data.Entity.EntityState.Modified; db.SaveChanges(); MessageBox.Show("Sua visita foi finalizada com sucesso! ", "Sucesso", MessageBoxButtons.OK, MessageBoxIcon.Information); limparCampos(); carregarDgv(); habilitarBt(false, false); tbEntrada.SelectTab(tabAndamento); } } catch (Exception erro) { MessageBox.Show("Erro " + erro, "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void dgvAndamento_CellDoubleClick(object sender, DataGridViewCellEventArgs e) { try { tbEntrada.SelectTab(tabConsulta); gbCadastro.Enabled = true; btConfPesq.Enabled = true; int linha = Convert.ToInt32(dgvAndamento.CurrentCell.RowIndex); int idVis = Convert.ToInt32(dgvAndamento[0, linha].Value.ToString()); using (var db = new PortDB()) { visitas vi = db.visitas.Find(idVis); txtIDPes.Text = Convert.ToString(vi.IDPESSOA); txtLocalVisita.Text = vi.LOCAL_VISITA; txtMotivo.Text = vi.MOTIVO; txtNomePes.Text = vi.pessoa.NOME; rtbObservacao.Text = vi.OBSERVACAO; } } catch { MessageBox.Show("Não a pessoas cadastradas", "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); } }