예제 #1
0
        private void btnSave_Click(object sender, EventArgs e)
        {
            ValidarDatos();
            bool valido;

            Business.Paciente Med = new Business.Paciente();
            valido = ValidarDatos();

            if (valido == true)
            {
                Entities.Paciente P = new Entities.Paciente(IdPaciente != 0);
                P.ID                = this.IdPaciente;
                P.Nombre            = txtNombre.Text;
                P.ApellidoP         = txtApPaterno.Text;
                P.ApellidoM         = txtApMaterno.Text;
                P.Edad              = int.Parse(txtEdad.Text);
                P.FechaNac          = dateTimePicker1.Value;
                P.LugardeNacimiento = txtLugarNa.Text;
                P.LugardeResidencia = txtLugarR.Text;
                P.Escolaridad       = cmbEsco.Text;
                P.EstadoCiv         = cmbEstadoCi.Text;
                P.Ocupacion         = txtOcupa.Text;
                P.Direccion         = txtDirecion.Text;
                P.Telefono          = txtTel.Text;
                P.Email             = txtCorreo.Text;
                Med.Save(P);
                this.Close();
            }
        }
예제 #2
0
 private void Eliminar()
 {
     Entities.Paciente Med = Obtener();
     Business.Paciente bo  = new Business.Paciente();
     if (Med != null)
     {
         DialogResult mnsj = MessageBox.Show("¿Desea eliminar el registro seleccionado?", "", MessageBoxButtons.YesNo);
         if (mnsj == DialogResult.Yes)
         {
             bo.Delete(Med);
             LLenarGrid();
         }
     }
 }
예제 #3
0
 private void CargarDatos()
 {
     if (IdPaciente != 0)
     {
         Entities.Paciente Med = new Entities.Paciente(true);
         Med.ID = this.IdPaciente;
         Business.Paciente bo = new Business.Paciente();
         bo.PrepareEntityForEdition(Med);
         this.txtNombre.Text           = Med.Nombre;
         this.txtApPaterno.Text        = Med.ApellidoP;
         this.txtApMaterno.Text        = Med.ApellidoM;
         this.txtEdad.Text             = Med.Edad.ToString();
         this.dateTimePicker1.Value    = Med.FechaNac;
         this.txtLugarNa.Text          = Med.LugardeNacimiento;
         this.txtLugarR.Text           = Med.LugardeResidencia;
         this.cmbEsco.SelectedText     = Med.Escolaridad;
         this.cmbEstadoCi.SelectedText = Med.EstadoCiv;
         this.txtOcupa.Text            = Med.Ocupacion;
         this.txtDirecion.Text         = Med.Direccion;
         this.txtTel.Text    = Med.Telefono;
         this.txtCorreo.Text = Med.Email;
     }
 }
예제 #4
0
 private void LLenarGrid()
 {
     Business.Paciente bo = new Business.Paciente();
     this.dataGridView1.DataSource = bo.ListaPaciente(txtBuscar.Text);
 }