public void ModificarSesionesTratamiento(SesionesTratamientoVO SesionesTratamiento)
        {

            con.Open();

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

            command.CommandType = System.Data.CommandType.StoredProcedure;
            command.Parameters.AddWithValue("@idSesionTratamiento", SesionesTratamiento.idSesionTratamiento);
            command.Parameters.AddWithValue("@fechaSesion", SesionesTratamiento.fechaSesion);
            command.Parameters.AddWithValue("@consumoOxigeno", SesionesTratamiento.consumoOxigeno);
            command.Parameters.AddWithValue("@notasTender", SesionesTratamiento.notasTender);
            command.Parameters.AddWithValue("@idTratamiento", SesionesTratamiento.idTratamiento);
            command.Parameters.AddWithValue("@idEmpleado", SesionesTratamiento.idEmpleado);

            command.Parameters.AddWithValue("@protocolo", SesionesTratamiento.protocolo);
            command.ExecuteNonQuery();

            con.Close();

        }
        public int AgregarSesionesTratamiento(SesionesTratamientoVO SesionesTratamiento)
        {

            con.Open();

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

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

            
            command.Parameters.AddWithValue("@fechaSesion", SesionesTratamiento.fechaSesion);
            command.Parameters.AddWithValue("@consumoOxigeno", SesionesTratamiento.consumoOxigeno);
            command.Parameters.AddWithValue("@notasTender", SesionesTratamiento.notasTender);
            command.Parameters.AddWithValue("@idTratamiento", SesionesTratamiento.idTratamiento);
            command.Parameters.AddWithValue("@idEmpleado", SesionesTratamiento.idEmpleado);
            
            command.Parameters.AddWithValue("@protocolo", SesionesTratamiento.protocolo);
            int idSesionTratamiento = Convert.ToInt32(command.ExecuteScalar());

            con.Close();
            return idSesionTratamiento;

        }
        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);

        }
 public void ModificarSesionesTratamiento(SesionesTratamientoVO SesionesTratamiento)
 {
     new SesionesTratamientoDAL().ModificarSesionesTratamiento(SesionesTratamiento);
     
 }
 public int AgregarSesionesTratamiento(SesionesTratamientoVO SesionesTratamiento)
 {
     return new SesionesTratamientoDAL().AgregarSesionesTratamiento(SesionesTratamiento);
 }