コード例 #1
0
        private void btnBuscar_Click(object sender, EventArgs e)
        {
            if (string.IsNullOrEmpty(this.txtRut.Text))
            {
                try
                {
                    NegocioPaciente auxNegocio = new NegocioPaciente();

                    dataGridView1.DataSource = auxNegocio.listarPaciente();
                }
                catch (Exception ex)
                {
                    MessageBox.Show(ex.Message + "Mensaje Sistema");
                }
            }
            else
            {
                try
                {
                    NegocioPaciente auxNegocio = new NegocioPaciente();

                    dataGridView1.DataSource = auxNegocio.buscarPaciente(int.Parse(this.txtRut.Text));
                }
                catch (Exception ex)
                {
                    MessageBox.Show(ex.Message + "Mensaje Sistema");
                }
            }
        }
コード例 #2
0
        private void btnGuardar_Click(object sender, EventArgs e)
        {
            try
            {
                Ficha           auxFicha           = new Ficha();
                DetalleFicha    detalle            = new DetalleFicha();
                NegocioFicha    auxNegocioFicha    = new NegocioFicha();
                NegocioPaciente auxNegocioPaciente = new NegocioPaciente();
                NegocioDetalle  auxNegocioDetalle  = new NegocioDetalle();

                auxFicha.IdFicha   = int.Parse(this.txtIdFicha.Text);
                auxFicha.IdDetalle = int.Parse(this.txtIdDetalle.Text);
                auxFicha.RutPac    = int.Parse(this.txtRutPaciente.Text);

                auxNegocioPaciente.buscarPaciente(int.Parse(this.txtRutPaciente.Text));

                detalle.IdDetalle    = int.Parse(this.txtIdDetalle.Text);
                detalle.IdEnfermedad = Convert.ToInt32(boxEnfermedad.SelectedIndex);
                detalle.Descripcion  = this.txtDescripcion.Text;
                detalle.FCita        = monthCalendar1.SelectionStart;

                auxNegocioDetalle.grabarDetalle(detalle);
                auxNegocioFicha.grabarFicha(auxFicha);
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message + " Mensaje Sistema");
            }
        }//fin btn guardar
コード例 #3
0
        public void inicio()
        {
            limpiar();

            if (btnAgregar.Equals("Buscar"))
            {
                deshabilitar();
                Paciente        auxPaciente = new Paciente();
                NegocioPaciente auxNegocio  = new NegocioPaciente();

                auxNegocio.buscarPaciente(int.Parse(this.txtRut.Text));
            }
        }
コード例 #4
0
        private void btnAgregar_Click(object sender, EventArgs e)
        {
            try
            {
                Paciente        auxPaciente = new Paciente();
                NegocioPaciente auxNegocio  = new NegocioPaciente();

                auxPaciente.Rut         = int.Parse(this.txtRut.Text);
                auxPaciente.Dv          = this.txtDv.Text;
                auxPaciente.NomPaciente = this.txtNombre.Text;
                auxPaciente.ApPaciente  = this.txtApellido.Text;
                auxPaciente.Direccion   = this.txtDireccion.Text;
                auxPaciente.Comuna      = Convert.ToInt32(this.boxComuna.SelectedValue);
                auxNegocio.grabarPaciente(auxPaciente);

                MessageBox.Show("Datos Guardados", "Mensaje Sistema");

                limpiar();
            }
            catch (Exception ex)
            {
                MessageBox.Show(" Mensaje Sistema" + ex.Message);
            }
        }//fin btnAgregar
コード例 #5
0
        public void CadastrarPaciente(Paciente paciente)
        {
            NegocioPaciente negocioPaciente = new NegocioPaciente();

            negocioPaciente.Cadastrar(paciente);
        }
コード例 #6
0
        public void AtualizarPaciente(Paciente paciente)
        {
            NegocioPaciente negocioPaciente = new NegocioPaciente();

            negocioPaciente.Atualizar(paciente);
        }
コード例 #7
0
        public void RemoverPaciente(Paciente paciente)
        {
            NegocioPaciente negocioPaciente = new NegocioPaciente();

            negocioPaciente.Remover(paciente);
        }
コード例 #8
0
        public List <Paciente> ListarPaciente(Paciente filtro)
        {
            NegocioPaciente negocioPaciente = new NegocioPaciente();

            return(negocioPaciente.Listar(filtro));
        }