Пример #1
0
        private void btnGuardarModuloHijo_Click(object sender, RoutedEventArgs e)
        {
            if (validationModuloHijo())
            {
                try
                {
                    fillModuloHijo();
                    ControlDePacientes.Dal.ModuloHijo lModuloHijo = new ModuloHijo();

                    if (mIdModuloHijo == 0)
                    {
                        lModuloHijo.AddModuloHijo(mEntityModuloHijo);
                        ControlOperation.alertInformation("Módulo Hijo guardado éxitosamente");
                    }
                    else
                    {
                        mEntityModuloHijo.Idmodulohijo = mIdModuloHijo;
                        lModuloHijo.UpdateModuloHijo(mEntityModuloHijo);
                        ControlOperation.alertInformation("Módulo Hijo actualizado éxitosamente");
                    }
                    txtModuloHijoPage.Text   = "";
                    txtModuloHijoName.Text   = "";
                    txtModuloHijoImagen.Text = "";
                    cmbModulo.SelectedIndex  = 0;
                    mIdModuloHijo            = 0;

                    fillDtgModuloHijo();
                }
                catch (Exception ex)
                {
                    ControlOperation.alertWarning(ex + "");
                }
            }
        }
 private void btnDeliver_Click(object sender, RoutedEventArgs e)
 {
     ControlDePacientes.Dal.Receta lReceta = new Receta();
     lReceta.UpdReceta(mIdReceta, ControlDePacientes.Entities.GlobalUser.Idusuario);//componer lo del id del usuario
     dtgDetalleMedicamento.ItemsSource = null;
     ControlOperation.alertInformation("Medicamento Entregado con éxito");
 }
        // private void SaveRegistroMedico()
        //{
        //    if (mIdPaciente != 0)
        //    {
        //        if (mIdHistorial == "")
        //        {
        //            // Cuenta los historiales para el correlativo
        //            ControlDePacientes.Dal.HistorialMedico lHistorialMedico = new HistorialMedico();
        //            int lCountHistory = lHistorialMedico.HistorialMedicoCountByYear(mIdPaciente);
        //            lCountHistory += 1;

        //            ControlDePacientes.Entities.historialmedico lHistorialmedicoEntity = new historialmedico();
        //            lHistorialmedicoEntity.Historialmediconame = "Historial No. " + lCountHistory + " del paciente No. " + mIdPaciente;
        //            lHistorialmedicoEntity.Codestado = 1;
        //            lHistorialmedicoEntity.Codpaciente = mIdPaciente;
        //            //lHistorialmedicoEntity.Registromedico = lCountHistory.ToString() + "-" + DateTime.Today.Date.Year;
        //            lHistorialmedicoEntity.Fecha = DateTime.Today;
        //            mIdHistorialForDelete = lHistorialMedico.AddNewHistorialMedico(lHistorialmedicoEntity);

        //           // mIdHistorial = lHistorialmedicoEntity.Registromedico;

        //           // txtRegistroMedico.Text = lHistorialmedicoEntity.Registromedico;//mIdHistorial.ToString() + "-" + DateTime.Today.Date.Year;
        //            txtRegistroMedico.Visibility = Visibility.Visible;
        //            lblRegistroMedico.Visibility = Visibility.Visible;

        //            // Microsoft.Windows.Controls.MessageBox.Show("Registro Médico no: " + lHistorialmedicoEntity.Registromedico + " Guardado éxitosamente del paciente No. " + mIdPaciente, "Validación del Sistema");
        //        }
        //        else
        //        {
        //            ControlOperation.alertWarning("Ya se genero el Registro Médico no: " + mIdHistorial);
        //        }
        //    }
        //    else
        //    {
        //        ControlOperation.alertWarning("Debe registrar el paciente para generar un registro médico nuevo");
        //    }

        //}

        private void btnHistorial_Click(object sender, RoutedEventArgs e)
        {
            try
            {
                if (mIdPaciente != 0)
                {
                    if (mIdHistorial == "")
                    {
                        //verifica si no tiene un historial ya generado
                        ControlDePacientes.Dal.HistorialMedico lHistorialMedico = new HistorialMedico();
                        DataTable lDtCheck = lHistorialMedico.HistorialMedicoPendienteCheck(mIdPaciente);

                        if (lDtCheck.Rows.Count > 0)
                        {
                            ControlOperation.alertWarning("El Paciente tiene un historial pendiente de terminar, debe realizarse el exámen físico");
                        }
                        else
                        {
                            // Cuenta los historiales para el correlativo
                            //ControlDePacientes.Dal.HistorialMedico lHistorialMedico = new HistorialMedico();
                            int lCountHistory = lHistorialMedico.HistorialMedicoCountByYear(mIdPaciente);
                            lCountHistory += 1;

                            ControlDePacientes.Entities.historialmedico lHistorialmedicoEntity = new historialmedico();
                            lHistorialmedicoEntity.Historialmediconame = "Historial No. " + lCountHistory +
                                                                         " del paciente No. " + mIdPaciente;
                            lHistorialmedicoEntity.Codestado   = 10; //ESTADO INICIADO PARA HISTORIAL
                            lHistorialmedicoEntity.Codpaciente = mIdPaciente;
                            lHistorialmedicoEntity.Correlativo = lCountHistory.ToString() + "-" + DateTime.Today.Date.Year;
                            lHistorialmedicoEntity.Fecha       = DateTime.Today;

                            mIdHistorialForDelete = lHistorialMedico.AddNewHistorialMedico(lHistorialmedicoEntity);

                            mIdHistorial = lHistorialmedicoEntity.Correlativo;

                            txtRegistroMedico.Text = lHistorialmedicoEntity.Correlativo;
                            //mIdHistorial.ToString() + "-" + DateTime.Today.Date.Year;
                            txtRegistroMedico.Visibility = Visibility.Visible;
                            lblRegistroMedico.Visibility = Visibility.Visible;

                            loadInfoAdicional(lCountHistory);

                            ControlOperation.alertInformation("Historial Médico Generado con éxito");
                        }
                    }
                    else
                    {
                        ControlOperation.alertWarning("Ya se genero el Historial Médico para el paciente");
                    }
                }
                else
                {
                    ControlOperation.alertWarning("Debe registrar el paciente para generar un Historial Médico nuevo");
                }
            }
            catch (Exception ex)
            {
                ControlOperation.alertWarning(ex.Message);
            }
        }
Пример #4
0
        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");
            }
        }
Пример #5
0
 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);
     }
 }
Пример #6
0
        private void btnGuardar_Click(object sender, RoutedEventArgs e)
        {
            //Validar que  tenga un historial activo
            DataTable lDtVerifyHistorial = new DataTable();

            ControlDePacientes.Dal.HistorialMedico lHistorialMedicoVerify = new HistorialMedico();
            lDtVerifyHistorial = lHistorialMedicoVerify.HistorialMedicoVerify(mIdPaciente, 10); //10 es Iniciado

            if (lDtVerifyHistorial.Rows.Count > 0)
            {
                mIdHistorialMedico = (int)lDtVerifyHistorial.Rows[0]["IdHistorialMedico"];


                string lMessage = ValidateFields();
                if (lMessage == "")
                {
                    SaveExamenFisico();
                    ControlOperation.alertInformation("Se Guardó el exámen físico del paciente");
                    btnDelete.Visibility = Visibility.Visible;
                    btnCancel.Visibility = Visibility.Collapsed;
                }
                else
                {
                    ControlOperation.alertWarning(lMessage);
                }
            }
            else
            {
                ControlOperation.alertWarning("El Paciente no tiene un Registro Médico, no se puede guardar el examen físico");
            }
        }
        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);
            }
        }
Пример #8
0
        private void btnGuardarUsuario_Click(object sender, RoutedEventArgs e)
        {
            try
            {
                if (mIdUsuario == 0)
                {
                    string lValidate;
                    lValidate = validation();
                    if (lValidate == "")
                    {
                        ControlDePacientes.Dal.Usuario      lUsuario       = new Usuario();
                        ControlDePacientes.Entities.usuario lUsuarioEntity = new usuario();
                        lUsuarioEntity = FillUsuario();
                        mIdUsuario     = lUsuario.AddUsuario(lUsuarioEntity);
                        ControlOperation.alertInformation("Usuario creado éxitosamente");
                        mIdUsuario = 0;
                        fillDtgUsuario();
                        txtNombre.Text               = "";
                        txtApellido.Text             = "";
                        txtCelular.Text              = "";
                        txtTelefono.Text             = "";
                        txtUsuario.Text              = "";
                        txtPassword.Password         = "";
                        cmbTipoUsuario.SelectedIndex = 0;
                        cmbCargo.SelectedIndex       = 0;
                        cmbEstado.SelectedIndex      = 0;
                    }
                    else
                    {
                        ControlOperation.alertWarning(lValidate);
                    }
                }
                else if (mIdUsuario != 0)
                {
                    ControlDePacientes.Dal.Usuario      lUsuario       = new Usuario();
                    ControlDePacientes.Entities.usuario lUsuarioEntity = new usuario();
                    lUsuarioEntity           = FillUsuario();
                    lUsuarioEntity.Idusuario = mIdUsuario;
                    lUsuario.UpdateUsuario(lUsuarioEntity);
                    ControlOperation.alertInformation("Usuario actualizado éxitosamente");
                    mIdUsuario = 0;
                    fillDtgUsuario();

                    txtNombre.Text               = "";
                    txtApellido.Text             = "";
                    txtCelular.Text              = "";
                    txtTelefono.Text             = "";
                    txtUsuario.Text              = "";
                    txtPassword.Password         = "";
                    cmbTipoUsuario.SelectedIndex = 0;
                    cmbCargo.SelectedIndex       = 0;
                    cmbEstado.SelectedIndex      = 0;
                }
            }
            catch (Exception ex)
            {
                ControlOperation.alertWarning("" + ex);
            }
        }
        private void btnSave_Click(object sender, RoutedEventArgs e)
        {
            try
            {
                if (txtPacienteId.Text == "")
                {
                    string lStringValidation = Validation();
                    if (lStringValidation == "")
                    {
                        FillPaciente();

                        ControlDePacientes.Dal.Paciente lPacienteAdd = new Paciente();

                        mRegistroMedico = lPacienteAdd.AddPaciente(lPaciente);

                        txtPacienteId.Text = mRegistroMedico; //.ToString() + "-" + DateTime.Now.Year.ToString();

                        CleanBlockControls(1);

                        //SaveRegistroMedico();
                        DataTable lDtIdPaciente = lPacienteAdd.GetPacienteByRegistroMedico(mRegistroMedico);
                        mIdPaciente = (int)lDtIdPaciente.Rows[0]["IdPaciente"];

                        ControlOperation.alertInformation("Registro Médico agregado Exitosamente, porfavor copie el Registro Médico");

                        btnCancel.Visibility = Visibility.Collapsed;
                        btnDelete.Visibility = Visibility.Visible;
                    }
                    else
                    {
                        ControlOperation.alertWarning(lStringValidation);
                    }
                }
                else
                if (isEdit)
                {
                    FillPaciente();
                    ControlDePacientes.Dal.Paciente lPacienteAdd = new Paciente();
                    lPacienteAdd.UpdPaciente(lPaciente, mFotoPath);
                    CleanBlockControls(1);
                    ControlOperation.alertInformation("Registro Médico fué actulizado éxitosamente");
                    //SaveRegistroMedico();

                    btnCancel.Visibility = Visibility.Collapsed;
                    btnDelete.Visibility = Visibility.Visible;
                }
                else
                {
                    ControlOperation.alertWarning("El Registro Médico ya exíste");
                }
            }
            catch (Exception ex)
            {
                ControlOperation.alertWarning("" + ex);
            }
        }
 private void btnSave_Click(object sender, RoutedEventArgs e)
 {
     if (dtgDetalleMedicamento.ItemsSource == null || dtgDetalleMedicamento.Items.Count == 0 || mIdReceta == 0)
     {
         ControlOperation.alertWarning("No se ha ingresado ningún medicamento");
     }
     else
     {
         ControlOperation.alertInformation("Receta No: --" + mIdReceta + " --generada con éxito");
     }
 }
Пример #11
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 btnGuardar_Click(object sender, RoutedEventArgs e)
        {
            try
            {
                ControlDePacientes.Dal.HistorialMedico      lHistorialMedico       = new HistorialMedico();
                ControlDePacientes.Entities.historialmedico lHistorialmedicoEntity = new historialmedico();


                lHistorialmedicoEntity.Idhistorialmedico = mIdHistorialMedico;
                if ((int)cmbDiagnosticoFinal.SelectedIndex != 0)
                {
                    lHistorialmedicoEntity.Dxegreso = (int)cmbDiagnosticoFinal.SelectedValue;
                }
                if ((int)cmbDiagnosticoInicial.SelectedIndex != 0)
                {
                    lHistorialmedicoEntity.Dxingreso = (int)cmbDiagnosticoInicial.SelectedValue;
                }
                //else lHistorialmedicoEntity.Dxegreso = 0;
                lHistorialmedicoEntity.Estadonutricinal           = txtEstadoNutricional.Text;
                lHistorialmedicoEntity.Estudiosiniciales          = txtEstudioInicial.Text;
                lHistorialmedicoEntity.Impresionclinica           = txtImpresion.Text;
                lHistorialmedicoEntity.Tratamientoconsultaexterna = txtTratamiento.Text;
                lHistorialmedicoEntity.Notasdescargo  = txtNotaDescargo.Text;
                lHistorialmedicoEntity.Coddestinocaso = (int)cmbDestinoCaso.SelectedValue;
                lHistorialmedicoEntity.Observaciones  = txtObservaciones.Text;
                lHistorialmedicoEntity.Codestado      = 11;//estado finalizado
                lHistorialmedicoEntity.Coddoctor      = ControlDePacientes.Entities.GlobalUser.Idusuario;

                lHistorialMedico.UpdHistorialMedico(lHistorialmedicoEntity);

                ControlOperation.alertInformation("Se Guardó la Información éxitosamente");



                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);
            }
        }
Пример #13
0
 private void btnDeleteEstado_Click(object sender, RoutedEventArgs e)
 {
     if (mIdEstado != 0)
     {
         ControlDePacientes.Dal.Estados lEstados = new Estados();
         lEstados.DeleteEstado(mIdEstado);
         mIdEstado = 0;
         ControlOperation.alertInformation("Registro eliminado con éxito");
         loadDatagridEstado();
     }
     else
     {
         ControlOperation.alertWarning("Seleccione un registro para eliminar");
     }
 }
Пример #14
0
        private void btnGuardar_Click(object sender, RoutedEventArgs e)
        {
            try
            {
                if (txtTipoUsuario.Text != "")
                {
                    if (mIdTipoUsuario == 0)
                    {
                        ControlDePacientes.Entities.tipousuario lTipousuario = new tipousuario();
                        lTipousuario.Tipousuarioname = txtTipoUsuario.Text;

                        ControlDePacientes.Dal.TipoUsuario lTipoUsuarioDal = new TipoUsuario();
                        mIdTipoUsuario = lTipoUsuarioDal.AddTipoUsuario(lTipousuario);


                        ControlOperation.alertInformation("Tipo de Usuario guardado éxitosamente");
                        fillDtgTipoUsuario();
                        txtTipoUsuario.Text = "";
                    }
                    else
                    {
                        ControlDePacientes.Entities.tipousuario lTipousuario = new tipousuario();
                        lTipousuario.Idtipousuario   = mIdTipoUsuario;
                        lTipousuario.Tipousuarioname = txtTipoUsuario.Text;

                        ControlDePacientes.Dal.TipoUsuario lTipoUsuarioDal = new TipoUsuario();
                        lTipoUsuarioDal.UpdateTipoUsuario(lTipousuario);

                        ControlOperation.alertInformation("Tipo de Usuario Actualizado éxitosamente");
                        fillDtgTipoUsuario();
                        txtTipoUsuario.Text = "";

                        mIdTipoUsuario = 0;
                    }
                }
                else
                {
                    ControlOperation.alertWarning("Escriba un Tipo de Usuario");
                }
            }
            catch (Exception ex)
            {
                ControlOperation.alertWarning("" + ex);
            }
        }
Пример #15
0
 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");
     }
 }
Пример #16
0
 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");
     }
 }
Пример #17
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 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");
     }
 }
        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");
                }
            }
        }
Пример #20
0
 private void UsrCtrlBasicButtons_ButtonSaveClick(object sender, RoutedEventArgs e)
 {
     try
     {
         if (txtOcupacionName.Text != "")
         {
             if (mIdOcupacion == 0)
             {
                 ControlDePacientes.Entities.ocupacion lOcupacionEntity = new ocupacion();
                 lOcupacionEntity.Ocupacionname = txtOcupacionName.Text;
                 ControlDePacientes.Dal.Ocupacion lOcupacion = new Ocupacion();
                 mIdOcupacion = lOcupacion.AddOcupacion(lOcupacionEntity);
                 ControlOperation.alertInformation("Se ha registrado la ocupación éxitosamente");
                 mIdOcupacion          = 0;
                 txtOcupacionName.Text = "";
                 fillDtgOcuapcion();
             }
             else
             {
                 ControlDePacientes.Entities.ocupacion lOcupacionEntity = new ocupacion();
                 lOcupacionEntity.Ocupacionname = txtOcupacionName.Text;
                 lOcupacionEntity.Idocupacion   = mIdOcupacion;
                 ControlDePacientes.Dal.Ocupacion lOcupacion = new Ocupacion();
                 lOcupacion.UpdateOcupacion(lOcupacionEntity);
                 ControlOperation.alertInformation("Se ha actualizado la ocupación éxitosamente");
                 txtOcupacionName.Text = "";
                 fillDtgOcuapcion();
                 mIdOcupacion = 0;
             }
         }
         else
         {
             ControlOperation.alertWarning("Debe colocar el nombre de la ocupación");
         }
     }
     catch (Exception ex)
     {
         ControlOperation.alertWarning("" + ex);
     }
 }
 private void UsrCtrlBasicButtons_ButtonSaveClick(object sender, RoutedEventArgs e)
 {
     try
     {
         if (txtTipoEnfermedadName.Text != "")
         {
             if (mIdDiagnostico == 0)
             {
                 ControlDePacientes.Entities.TipoEnfermedad lTipoEnfermedadEntity = new ControlDePacientes.Entities.TipoEnfermedad();
                 lTipoEnfermedadEntity.Tipoenfermedadname = txtTipoEnfermedadName.Text;
                 ControlDePacientes.Dal.TipoEnfermedad lTipoEnfermedad = new TipoEnfermedad();
                 mIdDiagnostico = lTipoEnfermedad.AddTipoEnfermedad(lTipoEnfermedadEntity);
                 ControlOperation.alertInformation("Se ha registrado el dignóstico éxitosamente");
                 mIdDiagnostico             = 0;
                 txtTipoEnfermedadName.Text = "";
                 fillDtgDiagnostico();
             }
             else
             {
                 ControlDePacientes.Entities.TipoEnfermedad lTipoEnfermedadEntity = new ControlDePacientes.Entities.TipoEnfermedad();
                 lTipoEnfermedadEntity.Tipoenfermedadname = txtTipoEnfermedadName.Text;
                 lTipoEnfermedadEntity.Idtipoenfermedad   = mIdDiagnostico;
                 ControlDePacientes.Dal.TipoEnfermedad lTipoEnfermedad = new TipoEnfermedad();
                 lTipoEnfermedad.UpdateTipoEnfermedad(lTipoEnfermedadEntity);
                 ControlOperation.alertInformation("Se ha actualizado el diagnóstico éxitosamente");
                 txtTipoEnfermedadName.Text = "";
                 fillDtgDiagnostico();
                 mIdDiagnostico = 0;
             }
         }
         else
         {
             ControlOperation.alertWarning("Debe colocar el nombre del diagnóstico");
         }
     }
     catch (Exception ex)
     {
         ControlOperation.alertWarning("" + ex);
     }
 }
Пример #22
0
        private void BtnSaveEstado_Click(object sender, RoutedEventArgs e)
        {
            string lStringValidate;

            lStringValidate = ValidateEstadoAdd();
            if (lStringValidate == "")
            {
                Estados lEstados = new Estados();
                ControlDePacientes.Entities.Estado lEstado = new Estado();

                lEstado.Estadoname    = txtNombreEstado.Text;
                lEstado.Codtipoestado = (int)cmbTipoEstado.SelectedValue;

                lEstados.AddEstado(lEstado);

                ControlOperation.alertInformation("Estado guardado con éxito");
                loadDatagridEstado();
            }
            else
            {
                ControlOperation.alertWarning(lStringValidate);
            }
        }