private void btnDelete_Click(object sender, RoutedEventArgs e)
 {
     try
     {
         if (mIdTipoUsuario != 0)
         {
             if (ControlOperation.alertConfirm("Desea eliminar el Tipo de Usuario seleccionado?") == MessageBoxResult.Yes)
             {
                 ControlDePacientes.Dal.TipoUsuario lTipoUsuario = new TipoUsuario();
                 lTipoUsuario.DeleteTipoUsuario(mIdTipoUsuario);
                 ControlOperation.alertInformation("Tipo de Usuario eliminado éxitosamente");
                 fillDtgTipoUsuario();
                 mIdTipoUsuario      = 0;
                 txtTipoUsuario.Text = "";
             }
         }
         else
         {
             ControlOperation.alertWarning("Elija un Tipo de Usuario a Eliminar");
         }
     }
     catch (Exception ex)
     {
         ControlOperation.alertWarning("" + ex);
     }
 }
        private void btnFoto_Click(object sender, RoutedEventArgs e)
        {
            if (ControlOperation.alertConfirm("Desea tomar una nueva foto?") == MessageBoxResult.No)
            {
                OpenFileDialog lOpenFileDialog = new OpenFileDialog();
                lOpenFileDialog.InitialDirectory = @"C:\";
                lOpenFileDialog.Filter           = "Archivos de Imagen (.jpg)|*.jpg|All Files (*.*)|*.*";
                lOpenFileDialog.FilterIndex      = 1;
                lOpenFileDialog.Multiselect      = false;



                bool?lChecarOK = lOpenFileDialog.ShowDialog();
                if (lChecarOK == true)
                {
                    imgPaciente.Source = new BitmapImage(new Uri(lOpenFileDialog.FileName));
                    mFileName          = (string)(lOpenFileDialog.FileName);
                }
            }
            else
            {
                WinFormCharpWebCam.mainWinForm lMainWinForm = new mainWinForm();
                lMainWinForm.ShowDialog();
            }
        }
        private void btnDeleteModuloHijo_Click(object sender, RoutedEventArgs e)
        {
            if (mIdModuloHijo > 0)
            {
                if (ControlOperation.alertConfirm("Desea eliminar el módulo hijo seleccionado?") == MessageBoxResult.Yes)
                {
                    fillModuloHijo();
                    ControlDePacientes.Dal.ModuloHijo lModuloHijo = new ModuloHijo();
                    lModuloHijo.DeleteModuloHijo(mIdModuloHijo);
                    ControlOperation.alertInformation("Módulo Hijo eliminado éxitosamente");

                    txtModuloHijoPage.Text   = "";
                    txtModuloHijoName.Text   = "";
                    txtModuloHijoImagen.Text = "";
                    cmbModulo.SelectedIndex  = 0;
                    mIdModuloHijo            = 0;

                    fillDtgModuloHijo();
                }
            }
            else
            {
                ControlOperation.alertWarning("Seleccione un módulo Hijo para eliminar");
            }
        }
        private void btnDelete_Click(object sender, RoutedEventArgs e)
        {
            try
            {
                if (ControlOperation.alertConfirm("Desea eliminar el Historial Médico del paciente?") == MessageBoxResult.Yes)
                {
                    ControlDePacientes.Dal.HistorialMedico lHistorialMedico = new HistorialMedico();
                    lHistorialMedico.DeleteHistorialMedico(mIdHistorialMedico);

                    ControlOperation.alertInformation("El Historial Médico se eliminó con éxito");
                    cmbDiagnosticoFinal.IsEnabled   = false;
                    txtEstadoNutricional.IsEnabled  = false;
                    txtEstudioInicial.IsEnabled     = false;
                    txtImpresion.IsEnabled          = false;
                    txtTratamiento.IsEnabled        = false;
                    cmbDestinoCaso.IsEnabled        = false;
                    txtObservaciones.IsEnabled      = false;
                    txtNotaDescargo.IsEnabled       = false;
                    cmbDiagnosticoInicial.IsEnabled = false;
                }
            }
            catch (Exception ex)
            {
                ControlOperation.alertWarning(ex.Message);
            }
        }
Example #5
0
        private void btnDelete_Click(object sender, RoutedEventArgs e)
        {
            if (mIdHistorialMedico != 0)
            {
                if (ControlOperation.alertConfirm("Desea Eliminar el Exámen Físico del paciente?") == MessageBoxResult.Yes)
                {
                    ControlDePacientes.Dal.HistorialMedico lHistorialMedico = new HistorialMedico();
                    lHistorialMedico.DeleteHistorialMedico(mIdHistorialMedico);

                    ControlOperation.alertInformation("El Exámen Físico se eliminó con éxito");
                    CleanControls();
                }
            }
        }
        private void btnDelete_Click(object sender, RoutedEventArgs e)
        {
            if (mIdRecetaDetail == 0)
            {
                ControlOperation.alertWarning("Seleccione un detalle para eliminar");
                return;
            }

            if (ControlOperation.alertConfirm("Desea eliminar el registro selccionado?") == MessageBoxResult.Yes)
            {
                ControlDePacientes.Dal.RecetaDetalle lRecetaDetalle = new RecetaDetalle();
                lRecetaDetalle.DeleteRecetaDetalle(mIdRecetaDetail);
                fillDtgMedicamento();

                MessageBox.Show("Se ha eliminado con éxito", "Información del Sistema");
            }
        }
 private void btnDeleteUsuario_Click(object sender, RoutedEventArgs e)
 {
     if (mIdUsuario != 0)
     {
         if (ControlOperation.alertConfirm("Desea eliminar al usuario") == MessageBoxResult.Yes)
         {
             ControlDePacientes.Dal.Usuario lUsuario = new Usuario();
             lUsuario.DeleteUsuario(mIdUsuario);
             ControlOperation.alertInformation("Usuario eliminado con éxito");
             fillDtgUsuario();
             mIdUsuario = 0;
         }
     }
     else
     {
         ControlOperation.alertWarning("Elija un usuario para eliminar");
     }
 }
 private void UsrCtrlBasicButtons_ButtonDeleteClick(object sender, RoutedEventArgs e)
 {
     if (mIdOcupacion != 0)
     {
         if (ControlOperation.alertConfirm("Desea eliminar la ocupación seleccionada?") == MessageBoxResult.Yes)
         {
             ControlDePacientes.Dal.Ocupacion lOcupacion = new Ocupacion();
             lOcupacion.DeleteOcupacion(mIdOcupacion);
             ControlOperation.alertInformation("Ocupación eliminada éxitosamente");
             fillDtgOcuapcion();
             mIdOcupacion          = 0;
             txtOcupacionName.Text = "";
         }
     }
     else
     {
         ControlOperation.alertWarning("Seleccione una ocupación para eliminar");
     }
 }
 private void UsrCtrlBasicButtons_ButtonDeleteClick(object sender, RoutedEventArgs e)
 {
     if (mIdDiagnostico != 0)
     {
         if (ControlOperation.alertConfirm("Desea eliminar el diagnóstico seleccionada?") == MessageBoxResult.Yes)
         {
             ControlDePacientes.Dal.TipoEnfermedad lTipoEnfermedad = new TipoEnfermedad();
             lTipoEnfermedad.DeleteTipoEnfermedad(mIdDiagnostico);
             ControlOperation.alertInformation("Diagnóstico eliminado éxitosamente");
             fillDtgDiagnostico();
             mIdDiagnostico             = 0;
             txtTipoEnfermedadName.Text = "";
         }
     }
     else
     {
         ControlOperation.alertWarning("Seleccione un dignóstico para eliminar");
     }
 }
Example #10
0
        private void btnUpdate_Click(object sender, RoutedEventArgs e)
        {
            if (ControlOperation.alertConfirm("Esta seguro de actualizar el registro médico?") == MessageBoxResult.Yes)
            {
                if (mIdPaciente != 0)
                {
                    ControlDePacientes.Dal.Paciente lPaciente = new Paciente();
                    lPaciente.UpdRegistroMedico(txtRegistroMedico.Text, mIdPaciente);
                    ControlOperation.alertInformation("Paciente actualizado exitosamente");
                    mDtPaciente = lPaciente.GetPacientePorParametros(txtSearchText.Text);

                    dtgPaciente.ItemsSource = mDtPaciente.DefaultView;
                }
                else
                {
                    ControlOperation.alertWarning("Seleccione un Regsitro Médcio para actualizar");
                }
            }
        }
        private void btnDelete_Click(object sender, RoutedEventArgs e)
        {
            if (ControlOperation.alertConfirm("Desea Eliminar el Registro Médico?") == MessageBoxResult.Yes)
            {
                try
                {
                    ControlDePacientes.Dal.Paciente lPaciente = new Paciente();
                    lPaciente.DeletePaciente(mIdPaciente);
                    ControlOperation.alertInformation("El Registro Médico se ha eliminado exitosamente");

                    txtPacienteId.Text   = "";
                    btnCancel.Visibility = Visibility.Visible;
                    btnDelete.Visibility = Visibility.Collapsed;
                    CleanBlockControls(2);
                }
                catch (Exception ex)
                {
                    ControlOperation.alertWarning("No se puede Elimiar el registro, porque tiene un Historial, consulte con el adminsitrador");
                }
            }
        }
 private void btnCancel_Click(object sender, RoutedEventArgs e)
 {
     if (dtgDetalleMedicamento.ItemsSource == null || dtgDetalleMedicamento.Items.Count == 0 || mIdReceta == 0)
     {
         CleanControls();
         lblPacienteName.Content           = "";
         txtIdPaciente.Text                = "";
         txtIdPaciente.IsEnabled           = true;
         dtgDetalleMedicamento.ItemsSource = null;
         mIdReceta       = 0;
         mIdRecetaDetail = 0;
     }
     else
     {
         if (
             ControlOperation.alertConfirm("Desea Cancelar  la receta médica?") == MessageBoxResult.Yes)
         {
             ControlDePacientes.Dal.Receta lReceta = new Receta();
             lReceta.DeleteRecetaAndRecetaDetalle(mIdReceta);
             MessageBox.Show("Se ha cancelado con éxito", "Información del Sistema");
         }
     }
 }