//Metodo responsavel por carregar um determinado registro para ediчуo public void ObtemDados() { try { PacienteBE pacienteBE = new PacienteBE(); PacienteDAL pacienteDAL = new PacienteDAL(); pacienteBE = pacienteDAL.Obter(Convert.ToInt32(Request.QueryString["id"])); ddlConvenio.SelectedValue = Convert.ToString(pacienteBE.idConvenio); txtNome.Text = pacienteBE.Nome; txtNumeroConvenio.Text = pacienteBE.NumeroConvenio; ddlSexo.SelectedValue = pacienteBE.Sexo; txtDtNascimento.Text = pacienteBE.DtNascimento.ToString("dd/MM/yyyy"); txtRG.Text = pacienteBE.RG; txtCPF.Text = pacienteBE.CPF; txtEndereco.Text = pacienteBE.Endereco; txtBairro.Text = pacienteBE.Bairro; txtCEP.Text = pacienteBE.CEP; txtCidade.Text = pacienteBE.Cidade; ddlUF.SelectedValue = pacienteBE.UF; txtTelefone.Text = pacienteBE.Telefone; txtCelular.Text = pacienteBE.Celular; txtEmail.Text = pacienteBE.Email; txtObs.Text = pacienteBE.Obs; } catch (Exception ex) { Label lblErro = (Label)Master.FindControl("lblErro"); lblErro.Text = ex.ToString(); } }
private void btALTERAR_Click(object sender, EventArgs e) { if (MessageBox.Show("Tem certeza que deseja Alterar esse Registro ?", "Alterar Registro", MessageBoxButtons.YesNo, MessageBoxIcon.Exclamation, MessageBoxDefaultButton.Button1) == DialogResult.Yes) { if (string.IsNullOrEmpty(txtID.Text) && string.IsNullOrEmpty(txtNOME.Text)) { MessageBox.Show(" Verifique campos em Branco !", "Falha ao Alterar !", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } else { int resultado = 0; resultado = PacienteDAL.Alterar(txtNOME.Text, txtTELEFONE.Text, Convert.ToInt16(txtID.Text)); if (resultado == 1) { MessageBox.Show("Registro alterado com sucesso ! ! !"); } else { MessageBox.Show("Falha ao alterar o registro ! ! !"); } } } this.tabela_load(); }
public ActionResult DeleteConfirmed(int id) { PacienteDAL pd = new PacienteDAL(); pd.DeletarPaciente(id); return(RedirectToAction("Index")); }
public async Task <int> InsertarHistoriaClinicaAsync(HistoriaClinica historia) { HistoriaClinicaDAL dal = new HistoriaClinicaDAL(); var dalp = new PacienteDAL(); return(await dal.InsertarHistoriaClinicaAsync(historia)); }
private void btEXCLUIR_Click(object sender, EventArgs e) { if (MessageBox.Show("Tem certeza que deseja excluír esse Registro ?", "Exclusão", MessageBoxButtons.YesNo, MessageBoxIcon.Exclamation, MessageBoxDefaultButton.Button1) == DialogResult.Yes) { if (string.IsNullOrEmpty(txtID.Text)) { MessageBox.Show(" Verifique campos em Branco !", "Falha ao Excluír !" ,MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } else { int resultado = 0; resultado = PacienteDAL.Excluir(Convert.ToInt16(txtID.Text)); if (resultado == 1) { MessageBox.Show("Registro excluido com sucesso ! ! !"); } else { MessageBox.Show("O Paciente : " + txtNOME.Text + " ainda possui Consultas !", "Falha na Exclusão"); } } } this.tabela_load(); }
public async Task <Paciente> BuscarPacienteAsync(string dni) { PacienteDAL dal = new PacienteDAL(); Paciente paciente = new Paciente(); ListaPacientes = await dal.GetPacientesAsync(); bool flag = false; foreach (var item in ListaPacientes) { if (item.Dni == dni) { flag = true; paciente = item; break; } } if (flag) { return(paciente); } else { paciente = null; } return(paciente); }
public async Task <List <Paciente> > GetPacientesAsync() { PacienteDAL dal = new PacienteDAL(); ListaPacientes = await dal.GetPacientesAsync(); return(ListaPacientes); }
public void MontaComboPacientes() { PacienteDAL pacienteDAL = new PacienteDAL(); ddlPaciente.DataSource = pacienteDAL.Listar(string.Empty, string.Empty, string.Empty); ddlPaciente.DataTextField = "Nome"; ddlPaciente.DataValueField = "ID"; ddlPaciente.DataBind(); ddlPaciente.Items.Insert(0, new ListItem("<--Selecione-->", string.Empty)); //Texto Inicial do combo }
public ActionResult Edit([Bind(include: "IdPaciente,Nome,Idade,Peso,Altura")] Paciente paciente) { if (ModelState.IsValid) { PacienteDAL pd = new PacienteDAL(); pd.EditarPaciente(paciente); //db.Entry(cliente).State = EntityState.Modified; //db.SaveChanges(); return(RedirectToAction("Index")); } return(View(paciente)); }
public void PacienteDados() { PacienteBE pacienteBE = new PacienteBE(); PacienteDAL pacienteDAL = new PacienteDAL(); pacienteBE = pacienteDAL.Obter(Convert.ToInt32(Request.QueryString["id"])); lblNome.Text = pacienteBE.Nome; lblRG.Text = pacienteBE.RG; lblCPF.Text = pacienteBE.CPF; ddlConvenio.SelectedValue = pacienteBE.idConvenio; txtNumeroConvenio.Text = pacienteBE.NumeroConvenio; }
//Monta o GridView public void MontaGridView() { try { PacienteDAL pacienteDal = new PacienteDAL(); GridView1.DataSource = pacienteDal.Listar(txtNome.Text, txtRG.Text, txtCPF.Text); GridView1.DataBind(); } catch (Exception ex) { Label lblErro = (Label)Master.FindControl("lblErro"); lblErro.Text = ex.ToString(); } }
private void tsbGuardar_Click_2(object sender, EventArgs e) { if (validarForm() && MessageBox.Show(Mensajes.GUARDAR_FORM, Mensajes.NOMBRE_SOFT, MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { try { asignarDatos(); PacienteDAL.guardar(paciente); GeneralC.posGuardar(this, tstMenuPatron, tsbNuevo, tsbBuscar, tstModificar, tsbAnular, null, Mensajes.CONFIRMACION_GUARDADO); } catch (Exception ex) { MessageBox.Show(ex.Message); } } }
public ActionResult Details(int id) { if (id == null) { // return new HttpStatusCodeResult(HttpStatusCode.BadRequest); } PacienteDAL pd = new PacienteDAL(); Paciente paciente = pd.getPaciente(id); if (paciente == null) { // return HttpNotFound(); } return(View(paciente)); }
public IActionResult Edit(int id) { if (id == null) { //return new HttpStatusCodeResult(HttpStatusCode.BadRequest); } //Cliente cliente = db.Clientes.Find(id); PacienteDAL pd = new PacienteDAL(); Paciente paciente = pd.getPaciente(id); if (paciente == null) { //return HttpNotFound(); } return(View(paciente)); }
public ActionResult Create([Bind(include: "IdPaciente,Nome,Idade,Peso,Altura")] Paciente paciente) { if (ModelState.IsValid) { PacienteDAL pd = new PacienteDAL(); pd.InserirPaciente(paciente); TempData["warning"] = "Mensagem de warning!!"; TempData["success"] = "Mensagem de sucesso!!"; TempData["info"] = "Mensagem de informação!!"; TempData["error"] = "Mensagem de erro!!"; return(RedirectToAction("Index", "Paciente")); } return(View(paciente)); }
protected void GridView1_RowCommand(object sender, GridViewCommandEventArgs e) { if (e.CommandName == "Agendamento") { Response.Redirect("AgendamentoSessoesCadastrar.aspx?id=" + e.CommandArgument); } if (e.CommandName == "Editar") { Response.Redirect("PacienteCadastrar.aspx?id=" + e.CommandArgument); } if (e.CommandName == "Apagar") { PacienteDAL pacienteDAL = new PacienteDAL(); pacienteDAL.Excluir(Convert.ToInt32(e.CommandArgument)); MontaGridView(); } }
//Evento responsavel por cadastrar um novo registro ou atualizar o registro jс existente protected void BtnCadastrar_Click(object sender, EventArgs e) { try { PacienteBE pacienteBe = new PacienteBE(); pacienteBe.id = Convert.ToInt32(Request.QueryString["id"]); pacienteBe.idConvenio = Convert.ToString(ddlConvenio.SelectedValue); pacienteBe.Nome = txtNome.Text; pacienteBe.NumeroConvenio = txtNumeroConvenio.Text; pacienteBe.Sexo = ddlSexo.SelectedValue; pacienteBe.DtNascimento = Convert.ToDateTime(txtDtNascimento.Text); pacienteBe.RG = txtRG.Text; pacienteBe.CPF = txtCPF.Text; pacienteBe.Endereco = txtEndereco.Text; pacienteBe.Bairro = txtBairro.Text; pacienteBe.CEP = txtCEP.Text; pacienteBe.Cidade = txtCidade.Text; pacienteBe.UF = ddlUF.Text; pacienteBe.Telefone = txtTelefone.Text; pacienteBe.Celular = txtCelular.Text; pacienteBe.Email = txtEmail.Text; pacienteBe.Obs = txtObs.Text; PacienteDAL pacienteDAL = new PacienteDAL(); if (Request.QueryString["id"] != null) { //Chamo o metodo que altera o registro pacienteDAL.Alterar(pacienteBe); } else { //Chamo o metodo que insere um novo registro pacienteDAL.Incluir(pacienteBe); } Response.Redirect("Paciente.aspx"); } catch (Exception ex) { Label lblErro = (Label)Master.FindControl("lblErro"); lblErro.Text = ex.ToString(); } }
private void btCADASTRAR_Click(object sender, EventArgs e) { if (string.IsNullOrEmpty(txtNOME.Text)) { MessageBox.Show(" Verifique campos em Branco !", "Falha ao Inserir !" ,MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } else { int resultado = 0; resultado = PacienteDAL.Cadastrar(txtNOME.Text, txtTELEFONE.Text); if (resultado == 1) { MessageBox.Show("Registro inserido com sucesso ! ! !"); } else { MessageBox.Show("Falha ao inserir o registro ! ! !"); } } this.tabela_load(); }
public async Task <int> EliminarPaciente(string dni) { var dal = new PacienteDAL(); return(await dal.EliminarPaciente(dni)); }
public async Task <int> EliminarPacientesTodo() { var dal = new PacienteDAL(); return(await dal.EliminarPacientesTodo()); }
public async Task <int> ActualizarPacienteAsync(Paciente paciente) { var dal = new PacienteDAL(); return(await dal.ActualizarPacienteAsync(paciente)); }
public async Task <int> InsertarPacienteAsync(Paciente paciente) { PacienteDAL dal = new PacienteDAL(); return(await dal.InsertarPacienteAsync(paciente)); }
private void tabela_load() { DataSet ds = PacienteDAL.atualizaTabela(); tabela.DataSource = ds; tabela.DataMember = ds.Tables[0].TableName; }
private void btPESQUISAR_Click(object sender, EventArgs e) { DataSet ds = PacienteDAL.pesquisa(txtPESQUISA.Text); tabela.DataSource = ds; tabela.DataMember = ds.Tables[0].TableName; }
public PacienteBL(PacienteDAL pacienteDAL, ILogger <PacienteBL> logger) { this.pacienteDAL = pacienteDAL; this.logger = logger; logger.LogInformation(LoggerPaciente.CapaNegocio); }
public IActionResult Index() { PacienteDAL pd = new PacienteDAL(); return(View(pd.ListaPacientes())); }
public void eliminar() { PacienteDAL.eliminarPaciente(this); }