Esempio n. 1
0
        private void btnMostrarTodo_Click(object sender, EventArgs e)
        {
            dgvListadoPacientes.AutoGenerateColumns = false;
            List <Entidades.Paciente> pacientes = ControladorInicial.ObtenerPacientes();

            dgvListadoPacientes.DataSource = pacientes;
        }
        private void Usuario_Load(object sender, EventArgs e)
        {
            List <TipoDocumento> tiposDocumento = ControladorInicial.ObtenerTiposDocumento();

            cboTipoDocumento.DataSource    = tiposDocumento;
            cboTipoDocumento.DisplayMember = "Nombre";

            List <EstadoCivil> estadosCiviles = ControladorInicial.ObtenerEstadosCiviles();

            cboEstadoCivil.DataSource    = estadosCiviles;
            cboEstadoCivil.DisplayMember = "Nombre";

            List <TipoVinculacion> tiposVinculacion = ControladorInicial.ObtenerTiposVinculacion();

            cboTipoVinculacion.DataSource    = tiposVinculacion;
            cboTipoVinculacion.DisplayMember = "Nombre";

            List <TipoSangre> tiposSangre = ControladorInicial.ObtenerTiposSangre();

            cboTipoSangre.DataSource    = tiposSangre;
            cboTipoSangre.DisplayMember = "Nombre";

            List <Estrato> Estratos = ControladorInicial.ObtenerEstrato();

            cboEstrato.DataSource    = Estratos;
            cboEstrato.DisplayMember = "Nombre";
        }
Esempio n. 3
0
        public TelaInicial()
        {
            InitializeComponent();

            this._controlador = new ControladorInicial(this);

            String versao = "Versão " + Eimbo.Aplicativo.Properties.Resources.versao;

            this.Text           = "Eimbo - " + versao;
            this.lbVersao.Text  = versao;
        }
Esempio n. 4
0
        public TelaInicial()
        {
            InitializeComponent();

            this._controlador = new ControladorInicial(this);

            String versao = "Versão " + Eimbo.Aplicativo.Properties.Resources.versao;

            this.Text          = "Eimbo - " + versao;
            this.lbVersao.Text = versao;
        }
        static void Main()
        {
            ControladorInicial inicio = new ControladorInicial();

            inicio.Iniciar();
        }
        private void btnGuardar_Click_1(object sender, EventArgs e)
        {
            //Validador de vacio Activivdades
            if (objetoControl.esVacio(txtDeporte.Text) == true)
            {
                erpMensaje.SetError(txtDeporte, "Este campo no puede ser vacio"); return;
            }
            else
            {
                erpMensaje.SetError(txtDeporte, "");
            }

            if (objetoControl.esVacio(txtTiempoLibre.Text) == true)
            {
                erpMensaje.SetError(txtTiempoLibre, "Este campo no puede ser vacio"); return;
            }
            else
            {
                erpMensaje.SetError(txtTiempoLibre, "");
            }


            //Validador de vacio Historia Clinica

            if (objetoControl.esVacio(txtProblemaSalud.Text) == true)
            {
                erpMensaje.SetError(txtProblemaSalud, "Este campo no puede ser vacio"); return;
            }
            else
            {
                erpMensaje.SetError(txtProblemaSalud, "");
            }
            if (objetoControl.esVacio(txtMedicamento.Text) == true)
            {
                erpMensaje.SetError(txtMedicamento, "Este campo no puede ser vacio"); return;
            }
            else
            {
                erpMensaje.SetError(txtMedicamento, "");
            }
            if (objetoControl.esVacio(txtConsumoSustancias.Text) == true)
            {
                erpMensaje.SetError(txtConsumoSustancias, "Este campo no puede ser vacio"); return;
            }
            else
            {
                erpMensaje.SetError(txtConsumoSustancias, "");
            }
            if (objetoControl.esVacio(txtTratamientoPsicologico.Text) == true)
            {
                erpMensaje.SetError(txtTratamientoPsicologico, "Este campo no puede ser vacio"); return;
            }
            else
            {
                erpMensaje.SetError(txtTratamientoPsicologico, "");
            }
            if (objetoControl.esVacio(txtTratamiento.Text) == true)
            {
                erpMensaje.SetError(txtTratamiento, "Este campo no puede ser vacio"); return;
            }
            else
            {
                erpMensaje.SetError(txtTratamiento, "");
            }
            if (objetoControl.esVacio(txtOtros.Text) == true)
            {
                erpMensaje.SetError(txtOtros, "Este campo no puede ser vacio"); return;
            }
            else
            {
                erpMensaje.SetError(txtOtros, "");
            }

            if (validacionInicial >= 1)
            {
                Entidades.Paciente paciente = new Entidades.Paciente();

                paciente.Nombres           = txtNombrePaciente.Text;
                paciente.PrimerApellido    = txtPrimerApellido.Text;
                paciente.SegundoApellido   = txtSegundoApellido.Text;
                paciente.TelefonoFijo      = txtTelefonoFijo.Text;
                paciente.Telefono          = txtTelefono.Text;
                paciente.IdEstadoCivil     = (cboEstadoCivil.SelectedItem as EstadoCivil).Id;
                paciente.NumeroDocumento   = txtNumeroDocumento.Text;
                paciente.FechaNacimiento   = dtpFechaNacimiento.Value;
                paciente.IdTipoDocumento   = (cboTipoDocumento.SelectedItem as TipoDocumento).Id;
                paciente.IdTipoVinculacion = (cboTipoVinculacion.SelectedItem as TipoVinculacion).Id;
                paciente.IdTipoSangre      = (cboTipoSangre.SelectedItem as TipoSangre).Id;
                paciente.IdEstrato         = (cboEstrato.SelectedItem as Estrato).Id;
                if (rbnFemenino.Checked == true)
                {
                    paciente.Sexo = "Femenino";
                }
                else if (rbnMasculino.Checked == true)
                {
                    paciente.Sexo = "Masculino";
                }
                if (rbnSiDeporte.Checked == true)
                {
                    paciente.Deporte = "Si"; paciente.CualDeporte = txtDeporte.Text;
                }
                else if (rbnNoDeporte.Checked == true)
                {
                    paciente.Deporte = "No"; paciente.CualDeporte = "Ninguno";
                }
                if (rbnSiActividad.Checked == true)
                {
                    paciente.TiempoLibre = "Si"; paciente.CualTiempoLibre = txtTiempoLibre.Text;
                }
                else if (rbnNoAcitividad.Checked == true)
                {
                    paciente.TiempoLibre = "No"; paciente.CualTiempoLibre = "Ninguno";
                }
                paciente.ProblemaSalud          = txtProblemaSalud.Text;
                paciente.Medicamento            = txtMedicamento.Text;
                paciente.ConsumoSustancias      = txtConsumoSustancias.Text;
                paciente.TratamientoPsicologico = txtTratamientoPsicologico.Text;
                paciente.Tratamiento            = txtTratamiento.Text;
                paciente.Otros = txtOtros.Text;

                ControladorInicial.IngresarPaciente(paciente);

                //Asignación de la respuesta enviada por el Mensaje de Salida
                DialogResult resultado = MessageBox.Show("El Paciente ha sido Ingresado Correctamente", "Paciente Agregado Correctamente", MessageBoxButtons.YesNo, MessageBoxIcon.Question);
                switch (resultado)
                {
                case DialogResult.Yes:
                    objetoControl.Refrescar();
                    break;

                case DialogResult.No:
                    this.Close();
                    break;
                }
            }
            else
            {
                MessageBox.Show("Debes llenar todos los campos para poder continuar", "Faltan Datos por Guardar o Ingresar", MessageBoxButtons.OK, MessageBoxIcon.Hand);
                tbcPrincipal.SelectedIndex = 0;
            }
        }