private void ModificarTipoExamen()
 {
     TipoExamenVO tipoExamen = new TipoExamenVO();
     tipoExamen.idTipoExamen = Convert.ToInt32(cboTipoExamen.SelectedValue);
     tipoExamen.nombre = txtNombre.Text;
     tipoExamen.descripcion = txtDescripcion.Text;
     new TipoExamenBUS().ModificarTipoExamen(tipoExamen);
     AuditoriaVO auditoria = new AuditoriaVO();
     auditoria.idEmpleado = PrincipalUI.idEmpleadogbl;
     auditoria.idRegistro = tipoExamen.idTipoExamen;
     auditoria.tabla = "ExamenGabinete";
     auditoria.tipo = "UPDATE";
     auditoria.fecha = DateTime.Now.ToLocalTime();
     new AuditoriaBUS().AgregarAuditoria(auditoria);
 }
        private void AgregarTipoExamen()
        {
            TipoExamenVO tipoExamen = new TipoExamenVO();
            tipoExamen.nombre = txtNombre.Text;
            tipoExamen.descripcion = txtDescripcion.Text;
            int id = new TipoExamenBUS().AgregarTipoExamen(tipoExamen);
            AuditoriaVO auditoria = new AuditoriaVO();
            auditoria.idEmpleado = PrincipalUI.idEmpleadogbl;
            auditoria.idRegistro = id;
            auditoria.tabla = "TipoExamen";
            auditoria.tipo = "INSERT";
            auditoria.fecha = DateTime.Now.ToLocalTime();
            new AuditoriaBUS().AgregarAuditoria(auditoria);

        }
Пример #3
0
 private void AgregarEnfermedad()
 {
     EnfermedadVO enfermedad = new EnfermedadVO();
     enfermedad.Nombre = txtNombre.Text;
     enfermedad.Descripcion = txtDescripcion.Text;
     int id = new EnfermedadBUS().AgregarEnfermedad(enfermedad);
     AuditoriaVO auditoria = new AuditoriaVO();
     auditoria.idEmpleado = PrincipalUI.idEmpleadogbl;
     auditoria.idRegistro = id;
     auditoria.tabla = "Enfermedad";
     auditoria.tipo = "INSERT";
     auditoria.fecha = DateTime.Now.ToLocalTime();
     new AuditoriaBUS().AgregarAuditoria(auditoria);
     
 }
Пример #4
0
        public void AgregarAuditoria(AuditoriaVO Auditoria)

        {

            con.Open();

            SqlCommand command = new SqlCommand("spr_AgregarAuditoria",con);

            command.CommandType = System.Data.CommandType.StoredProcedure;

            command.Parameters.AddWithValue( "@idEmpleado", Auditoria.idEmpleado );
            command.Parameters.AddWithValue( "@idRegistro", Auditoria.idRegistro );
            command.Parameters.AddWithValue( "@tipo", Auditoria.tipo );
            command.Parameters.AddWithValue( "@tabla", Auditoria.tabla );
            command.Parameters.AddWithValue( "@fecha", Auditoria.fecha );

            command.ExecuteNonQuery();

            con.Close();

        }
Пример #5
0
        private void LogearAlSistema()
        {
            LoginVO logeo = new LoginVO();
            bool EsValido = false;

            logeo.nombres = txtDni.Text;
            logeo.clave = txtClave.Text;
            EmpleadoVO empleado = new LoginBUS().Log(logeo, ref EsValido);

            if (EsValido)
            {
                AuditoriaVO auditoria = new AuditoriaVO();
                auditoria.idEmpleado = empleado.IdEmpleado;
                auditoria.idRegistro = empleado.IdEmpleado;
                auditoria.tabla = "Empleado";
                auditoria.tipo = "LOGIN EXITOSO";
                auditoria.fecha = DateTime.Now.ToLocalTime();
                new AuditoriaBUS().AgregarAuditoria(auditoria);
                WinForm.MensajeBox(this, "Acceso al Sistema", "Bienvenido : " + empleado.Nombres + " " + empleado.Apellidos, MensajeBox.informacion);
                SetCodigoEmpleado(empleado.IdEmpleado);
                this.DialogResult = DialogResult.OK;
                this.Close();
               // new PrincipalUI(empleado.IdEmpleado).Show();
                
            }
            else
            {
                WinForm.MensajeBox(this, "Acceso al Sistema", "Usuario Invalido!", MensajeBox.error);
                AuditoriaVO auditoria = new AuditoriaVO();
                auditoria.idEmpleado = 1;
                auditoria.idRegistro = 1;
                auditoria.tabla = "Empleado";
                auditoria.tipo = "LOGIN FALLIDO : "+txtDni.Text;
                auditoria.fecha = DateTime.Now.ToLocalTime();
                new AuditoriaBUS().AgregarAuditoria(auditoria);
            }
        }
Пример #6
0
 private void AgregarExamenDeGabinete()
 {
     try
     {
         ExamenGabineteVO examenG = new ExamenGabineteVO();
         examenG.idExamenGabinete = examenG.idExamenGabinete;
         examenG.idTipoExamen = Convert.ToInt32(cboTipoExamen.SelectedValue);
         examenG.idHistoriaClinica = idHistoriaClinica;
         examenG.fecha = dtFechaExamen.Value;
         examenG.observaciones = txtObservaciones.Text;
         int id = new ExamenGabineteBUS().AgregarExamen(examenG);
         AuditoriaVO auditoria = new AuditoriaVO();
         auditoria.idEmpleado = PrincipalUI.idEmpleadogbl;
         auditoria.idRegistro = id;
         auditoria.tabla = "ExamenGabinete";
         auditoria.tipo = "INSERT";
         auditoria.fecha = DateTime.Now.ToLocalTime();
         new AuditoriaBUS().AgregarAuditoria(auditoria);
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message);
     }
 }
        private void AgregarImpresionDiagnostica()
        {
            try
            {
                ImpresionDiagnosticaVO impresionDiagnostica = new ImpresionDiagnosticaVO();
               
                impresionDiagnostica.IdEnfermedad = Convert.ToInt32(cboEnfermedad.SelectedValue);
                impresionDiagnostica.IdHistoriaClinica = idHistoriaClinica;
                impresionDiagnostica.Observaciones = txtObservaciones.Text;
                int id = new ImpresionDiagnosticaBUS().AgregarImpresionDiagnostica(impresionDiagnostica);
                AuditoriaVO auditoria = new AuditoriaVO();
                auditoria.idEmpleado = PrincipalUI.idEmpleadogbl;
                auditoria.idRegistro = id;
                auditoria.tabla = "ImpresionDiagnostica";
                auditoria.tipo = "INSERT";
                auditoria.fecha = DateTime.Now.ToLocalTime();
                new AuditoriaBUS().AgregarAuditoria(auditoria);

            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }
        private void ModificarSesionTratamientoCamaraHiperbarica()
        {
                SesionesTratamientoVO sesion = new SesionesTratamientoVO();
                sesion.idSesionTratamiento = Convert.ToInt32(dgvSesiones.SelectedRows[0].Cells[0].Value);
                sesion.idTratamiento = PKTratamientoCamaraHiperbarica;
                sesion.notasTender = txtNotasTender.Text;
                sesion.fechaSesion = dtpFechaSesion.Value;
                sesion.consumoOxigeno = txtConsumoO2.Text.ValidarTextBox(txtConsumoO2, "Consumo de O2").ToDecimal("Consumo de O2");
                sesion.idEmpleado = cboTender.SelectedValue.ValidarComboBox<int>(cboTender, "Empleado");
                sesion.protocolo = txtProtocolo.Text;
                new SesionesTratamientoBUS().ModificarSesionesTratamiento(sesion);
                AuditoriaVO auditoria = new AuditoriaVO();
                auditoria.idEmpleado = PrincipalUI.idEmpleadogbl;
                auditoria.idRegistro = sesion.idSesionTratamiento;
                auditoria.tabla = "SesionesTratamiento";
                auditoria.tipo = "UPDATE";
                auditoria.fecha = DateTime.Now.ToLocalTime();
                new AuditoriaBUS().AgregarAuditoria(auditoria);

        }
 private void ModificarTratamientoCamaraHiperbarica()
 {
     
         TratamientoCamaraHiperbaricaVO tratamientoA = new TratamientoCamaraHiperbaricaVO();
         tratamientoA.IdTratamiento = PKTratamientoCamaraHiperbarica;
         tratamientoA.EstadoPaciente = cboEstadoPaciente.Text;
         tratamientoA.EstadoTratamiento = cboEstadoTratamiento.Text;
         tratamientoA.fechaInicioTratamiento = dtpFechaInicioTratamiento.Value;
         tratamientoA.idImpresionDiagnostica = PKImpresionDiagnostica;
         tratamientoA.ObservacionesTratamiento = txtObservacionesTratamiento.Text;
         tratamientoA.TipoTratamiento = "Camara Hiperbárica";
         tratamientoA.NroSesiones = txtNroSesiones.Text.ValidarTextBox(txtNroSesiones,"Nro de Sesiones").ToInt();
         tratamientoA.PromedioOxigeno = Convert.ToDecimal(txtPromedioOxigeno.Text);
         new TratamientoCamaraHiperbaricaBUS().ModificarTratamiento(tratamientoA);
         AuditoriaVO auditoria = new AuditoriaVO();
         auditoria.idEmpleado = PrincipalUI.idEmpleadogbl;
         auditoria.idRegistro = PKTratamientoCamaraHiperbarica;
         auditoria.tabla = "Tratamiento";
         auditoria.tipo = "UPDATE";
         auditoria.fecha = DateTime.Now.ToLocalTime();
         new AuditoriaBUS().AgregarAuditoria(auditoria);
         NroSesiones = txtNroSesiones.Text.ToInt();
    
 }
 private void AgregarTratamientoCamaraHiperbarica()
 {
     
         TratamientoCamaraHiperbaricaVO tratamientoA = new TratamientoCamaraHiperbaricaVO();
         tratamientoA.EstadoTratamiento = cboEstadoTratamiento.Text;
         tratamientoA.EstadoPaciente = cboEstadoPaciente.Text;
         tratamientoA.fechaInicioTratamiento = dtpFechaInicioTratamiento.Value;
         tratamientoA.idImpresionDiagnostica = PKImpresionDiagnostica;
         tratamientoA.ObservacionesTratamiento = txtObservacionesTratamiento.Text;
         tratamientoA.TipoTratamiento = "Camara Hiperbárica";
         tratamientoA.NroSesiones = txtNroSesiones.Text.ValidarTextBox(txtNroSesiones, "Nro de Sesiones").ToInt(); ;
         tratamientoA.PromedioOxigeno = Convert.ToDecimal(txtPromedioOxigeno.Text);
         PKTratamientoCamaraHiperbarica = new TratamientoCamaraHiperbaricaBUS().AgregarTratamiento(tratamientoA);
         AuditoriaVO auditoria = new AuditoriaVO();
         auditoria.idEmpleado = PrincipalUI.idEmpleadogbl;
         auditoria.idRegistro = PKTratamientoCamaraHiperbarica;
         auditoria.tabla = "Tratamiento";
         auditoria.tipo = "INSERT";
         auditoria.fecha = DateTime.Now.ToLocalTime();
         new AuditoriaBUS().AgregarAuditoria(auditoria);
         IsNuevo = false;
         NroSesiones = tratamientoA.NroSesiones;
     //}
     //catch (Exception ex)
     //{
     //    MessageBox.Show("Ocurrio un Problema : " + ex.Message);
     //}
 }
Пример #11
0
 public void AgregarAuditoria(AuditoriaVO auditoria)
 {
     new AuditoriaDAL().AgregarAuditoria(auditoria);
 }
 private void ModificarTratamientoCamaraHiperbarica()
 {
     try
     {
         TratamientoCamaraHiperbaricaVO tratamientoA = new TratamientoCamaraHiperbaricaVO();
         tratamientoA.IdTratamiento = PKTratamientoCamaraHiperbarica;
         tratamientoA.EstadoTratamiento = cboEstadoTratamiento.Text;
         tratamientoA.fechaInicioTratamiento = dtpFechaInicioTratamiento.Value;
         tratamientoA.idImpresionDiagnostica = PKImpresionDiagnostica;
         tratamientoA.ObservacionesTratamiento = txtObservacionesTratamiento.Text;
         tratamientoA.TipoTratamiento = "Camara Hiperbárica";
         tratamientoA.NroSesiones = Convert.ToInt32(txtNroSesiones.Text);
         tratamientoA.PromedioOxigeno = Convert.ToDecimal(txtPromedioOxigeno.Text);
         new TratamientoCamaraHiperbaricaBUS().ModificarTratamiento(tratamientoA);
         AuditoriaVO auditoria = new AuditoriaVO();
         auditoria.idEmpleado = PrincipalUI.idEmpleadogbl;
         auditoria.idRegistro = PKTratamientoCamaraHiperbarica;
         auditoria.tabla = "Tratamiento";
         auditoria.tipo = "UPDATE";
         auditoria.fecha = DateTime.Now.ToLocalTime();
         new AuditoriaBUS().AgregarAuditoria(auditoria);
     }
     catch (Exception ex)
     {
         MessageBox.Show("Ocurrio un Problema : " + ex.Message);
     }
 }
Пример #13
0
 private void ModificarEmpleado()
 {
     EmpleadoVO empleado = new EmpleadoVO();
     empleado.IdEmpleado = codigoEmpleado;
     empleado.Nombres = txtNombre.Text;
     empleado.Apellidos = txtApellido.Text;
     empleado.DireccionDomiciliaria = txtDireccion.Text;
     empleado.Fono = txtTelefono.Text;
     empleado.Dni = txtDNI.Text;
     empleado.Clave = txtClave.Text;
     empleado.Cargo = cboCargo.Text;
     new EmpleadoBUS().ModificarEmpleado(empleado);
     AuditoriaVO auditoria = new AuditoriaVO();
     auditoria.idEmpleado = PrincipalUI.idEmpleadogbl;
     auditoria.idRegistro = empleado.IdEmpleado;
     auditoria.tabla = "Empleado";
     auditoria.tipo = "UPDATE";
     auditoria.fecha = DateTime.Now.ToLocalTime();
     new AuditoriaBUS().AgregarAuditoria(auditoria);
 }
Пример #14
0
 private void ModificarEnfermedad()
 {
     EnfermedadVO enfermedad = new EnfermedadVO();
     enfermedad.IdEnfermedad = Convert.ToInt32(cboEnfermedad.SelectedValue);
     enfermedad.Nombre = txtNombre.Text;
     enfermedad.Descripcion = txtDescripcion.Text;
     enfermedad.Tipo = cboTipoEnfermedad.Text;
     new EnfermedadBUS().ModificarEnfermedad(enfermedad);
     AuditoriaVO auditoria = new AuditoriaVO();
     auditoria.idEmpleado = PrincipalUI.idEmpleadogbl;
     auditoria.idRegistro = enfermedad.IdEnfermedad;
     auditoria.tabla = "Enfermedad";
     auditoria.tipo = "UPDATE";
     auditoria.fecha = DateTime.Now.ToLocalTime();
     new AuditoriaBUS().AgregarAuditoria(auditoria);
 }
 private void AgregarTratamientoAlterno()
 {
     try
     {
         TratamientoAlternoVO tratamientoA = new TratamientoAlternoVO();
         tratamientoA.EstadoTratamiento = cboEstadoTratamiento.Text;
         tratamientoA.fechaInicioTratamiento = dtpFechaInicioTratamiento.Value;
         tratamientoA.idImpresionDiagnostica = PKImpresionDiagnostica;
         tratamientoA.ObservacionesTratamiento = txtObservacionesTratamiento.Text;
         tratamientoA.TipoTratamiento = cboTipoTratamiento.Text;
         int id = new TratamientoAlternoBUS().AgregarTratamiento(tratamientoA);
         AuditoriaVO auditoria = new AuditoriaVO();
         auditoria.idEmpleado = PrincipalUI.idEmpleadogbl;
         auditoria.idRegistro = id;
         auditoria.tabla = "Tratamiento";
         auditoria.tipo = "INSERT";
         auditoria.fecha = DateTime.Now.ToLocalTime();
         new AuditoriaBUS().AgregarAuditoria(auditoria);
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message);
     }
 }